мое автозаполнение jquery было запущено правильно до этого, но внезапно оно не работает и не отображает данные, возвращенные из моей базы данных.Я не мог понять, что на самом деле вызвало проблему.Может быть, кто-нибудь может помочь ..
$('#search').autocomplete({
source:'vot/handle_vot.php?p=find_vot',
minLength:3,
dataType: "json",
select: function( event, ui ) {
event.preventDefault();
if (ui.item.value!=null) {
$( "#search" ).val( ui.item.label );
$( "#vote_display" ).val( ui.item.value );
}
},
// optional
html: true,
// optional (if other layers overlap the autocomplete list)
open: function(event, ui) {
$(".ui-autocomplete").css("z-index", 1061);
}
// appendTo : modalAddPub
}, "json");
при запуске сценария результат возвращается, как показано ниже в инструментах разработчика Chrome в разделе сети ...
<meta http-equiv=refresh content='2; url=../index.php?page=allocation&vot=&tahun='>{
"0":{"value":"59300","label":"59300-Siti Salina Abdullah Dr. "},"1":{"value":"59301","label":"59301-Khatijah Omar Dr."},
"2":{"value":"59302","label":"59302-Hafiza Aishah Hashim (Dr. )"},
"3":{"value":"59303","label":"59303-Roshaiza Taha Dr. "},
"4":{"value":"59304","label":"59304-Nor Raihan Mohamad Dr. "},
"5":{"value":"59305","label":"59305-Ibrahim Mamat Prof. Dr. "},
"6":{"value":"59306","label":"59306-Tengku Sifzizul Tengku Muhammad Prof. Dr. "},
"7":{"value":"59307","label":"59307-Abol Munafi Ambok Bolong (Prof. Madya Dr.) "},
"8":{"value":"59308","label":"59308-Chuah Tse Seng (Prof. Madya Dr. )"},
"9":{"value":"59309","label":"59309-Mariam Taib (Prof. Madya Dr. )"},
"10":{"value":"59310","label":"59310-Hazlina Ahamad Zakeri (Dr.)"}}