MINI
C:
/
SiakApp
/
web
/
lst_file
/
Upload File:
files >> C:/SiakApp/web/lst_file/costum_ajax.js
function getBiodataWithParentJenazahLts(nik, prefix, prefixDaddy, prefixMommy, wrgngr, fieldA) { var nikCode = actionGet(nik); var wargaCode = (actionObject(wrgngr)) ? actionGet(wrgngr) : wrgngr; if(nikCode.length > 0) { var url = "/OnAjax/GetBiodataJenazah?nik=" + nikCode + "&prefix=" + prefix; if (wargaCode) url += "&wargaNegara=" + wargaCode; var index = ajax.length; ajax[index] = new sack(); ajax[index].requestFile = url; ajax[index].onCompletion = function(){ setBiodataWithParentJenazahLts(nik, index, prefix, prefixDaddy, prefixMommy, wrgngr, fieldA) }; ajax[index].runAJAX(); } else if (nikCode.length < 16) alert("Maaf, NIK Tidak diperkenankan kurang dari 16 angka"); } function setBiodataWithParentJenazahLts(nik, index, prefix, prefixDaddy, prefixMommy, wrgngr, fieldA) { if (ajax[index].response =="({})") { nikGakAda(nik, prefix); } else { var result = eval(ajax[index].response); /*if ((result[prefix + "_stat_hbkel"]=="1") && (result[prefix + "_jml_anggota"]>"1")) { alert("NIK Adalah milik kepala keluarga dan masih memiliki "+result[prefix + "_jml_anggota"]+" anggota keluarga, silakan proses pisah KK terlebih dahulu"); setFieldReset(prefix); return; }*/ if (result[prefix + "_nik_ada"]=="3"){ alert("NIK Sudah Ada Dalam Proses Akta Kematian, dengan No Akta Mati : " + result[prefix + "_no_paspor"]); setFieldReset(prefix); return; } if (kelamin[prefix]) { if (kelamin[prefix] != result[prefix + "_jenis_kelamin"]) { alert("Maaf, Tidak diizinkan memilih " + prefix + " dengan jenis kelamin " + result[prefix + "_jenis_kelamin_title"]); setFieldReset(prefix); return; } } if (actionCheckDoubleValue(fieldA)) { alert("Nik Tidak Boleh Sama!"); setFieldReset(prefix); return; } for(frm in result) { if(actionObject(frm) && result[frm]) { actionSet(frm, result[frm]); actionDisabled(frm, true); } } if (result[prefix + "_nik_ada"]=="2") actionObject(prefix + "_nik_ada_nik_box").className = ""; actionDisabled(prefix + "_nik_ada", false); if (result[prefix + "_no_kk_ada"]=="2" && actionObject(prefix + "_no_kk_ada_nik_box")) actionObject(prefix + "_no_kk_ada_nik_box").className = ""; setButtonCheckTitle(prefix + "_btn_check_nik", "Reset!"); if (actionObject(prefix + "_no_kab")) getKab(prefix + "_no_prov", prefix + "_no_kab", prefix + "_no_kec", prefix + "_no_kel", result[prefix + "_no_prov"], result[prefix + "_no_kab"]); if (actionObject(prefix + "_no_kec")) getKec(prefix + "_no_prov", prefix + "_no_kab", prefix + "_no_kec", prefix + "_no_kel", result[prefix + "_no_prov"], result[prefix + "_no_kab"], result[prefix + "_no_kec"]); if (actionObject(prefix + "_no_kel")) getKel(prefix + "_no_prov", prefix + "_no_kab", prefix + "_no_kec", prefix + "_no_kel", result[prefix + "_no_prov"], result[prefix + "_no_kab"], result[prefix + "_no_kec"], result[prefix + "_no_kel"]); if (prefixDaddy && result[prefix + "_nik_ayah"]) getBiodataByValue(result[prefix + "_nik_ayah"], prefixDaddy, wrgngr); if (prefixMommy && result[prefix + "_nik_ibu"]) getBiodataByValue(result[prefix + "_nik_ibu"], prefixMommy, wrgngr); } }
Copyright ©2021 || Defacer Indonesia