У меня проблема со сценарием ajax при развертывании приложений на моем Linux Server (хостинг).
При развертывании на моем Linux-сервере скрипт «ошибка: функция» не работает и вызывает только «успех: функция (ответ)».Как и при возникновении ошибки, метод "alert (" Data Tidak Ditemukan ");"и селектор "$ (" .validasi "). show ();"это не работает, хотя в localhost мое приложение работает нормально, когда я развертываюсь на хостинге, возникает проблема.Пожалуйста, помогите мне найти проблему ..
function search() {
$("#loading").show();
$.ajax({
type: "POST",
url: "<?php echo base_url('pengajuan_ktp/ajax_search'); ?>",
data: {
nik: $("#nik").val()
},
dataType: "json",
beforeSend: function(e) {
if (e && e.overrideMimeType) {
e.overrideMimeType("application/json;charset=UTF-8");
}
},
success: function(response) {
if (response.status == "success") {
$("#nama").val(response.nama);
$("#alamat").val(response.alamat);
$("#rt").val(response.rt);
$("#rw").val(response.rw);
$("#kelurahan").val(response.kelurahan);
$("#stat").val(response.stat);
$("#ktpby").val(response.ktpby);
$("#ktpdt").val(response.ktpdt);
$("#suketby").val(response.suketby);
$("#suketdt").val(response.suketdt);
$("#loading").hide();
$(".validasi").hide();
} else {
alert("Data Tidak Ditemukan");
}
},
error: function(jqXHR, ajaxOptions, thrownError) { //this doesn't work on my Linux Server
alert("Data Tidak Ditemukan");
$(".validasi").show();
$("#loading").hide();
document.getElementById('myform').reset();
}
});
}