Я использую виджет автозаполнения, чтобы заполнить идентификатор клиента в форме.Он покажет метку, имя клиента, но должен передать идентификатор.Я использую json и этот код javascript для обработки:
$("input#clientid").autocomplete({
source: function(request, response) {
$("#ajax-loader").fadeIn('normal');
$.ajax({
url: BASE_URL + 'projects/ajax/get_clients',
data: request,
dataType: "json",
type: "POST",
success: function(data) {
response(data);
}
});
$("#ajax-loader").fadeOut("normal");
},
minLength: 2
});
В моем контроллере PHP я печатаю напрямую некоторые результаты с помощью JSON, firebug показывает мне так:Но автозаполнение не отображается и нет ошибки в консоли.Когда я говорю «не показано», я говорю, что нет «div» за пределами <input />
для выбора значения.Извините, не знаю, как это выразить хорошо.
Если я попробую простой пример с сайта без пульта, он будет показан.Я не знаю, что я делаю плохо.
Заранее спасибо!