Я хочу сделать автозаполнение для удаленного источника данных, я получаю все данные из базы данных и возвращаю их как jSon, с помощью консоли я вижу, что все данные были возвращены, но автозаполнение не работает, а также предупреждение в моем коде не работает, вот мой код
$("#cellPhoneNo").autocomplete({
source: function(request, response) {
var param = {
"action": "getCellPhoneNos"
};
$.getJSON("controllers/Customer.controller.php", param, function(result) {
alert('here'); //doesn't alert
// cellPhoneSource=result;
});
},
select: function(event, ui) {
alert('response');
}
});
EDIT
Я пытаюсь получить источник с помощью GET, я делаю так
source:function(request,response){
var param= {"action":"getCellPhoneNos"};
$.ajax({
type: "GET",
url: "controllers/Customer.controller.php",
data: param,
success: function(result){
alert('success');
}
});
},
он предупреждает, но автозаполнение не работает, я пытаюсь поместить значения в текстовый файл и сделать файл в URL, автозаполнение работает !!
Любое объяснение?!