Автозаполнение JQuery, заполнение данными из pHp json
Я возвращаю JSON-кодированный массив:echo(json_encode($data));
из php, и я хотел бы, чтобы он заполнил окно подсказки из автозаполнения JQuery. Я'Я использую это:
$("#field").autocomplete({
source : "SearchTest.php",
maxLength: 5
});
Не уверен, почему это не такт работает. После каждого нажатия клавиши я получал данные и заполнял окно с этими данными, я нея не хочу чтобы автозаполнение сортировалось и выбирало для меняЯ делаю эту сторону сервера. Это'На данный момент это просто список строк. Было бы неплохо иметь возможность настроить представление данных.
Изменить: Источник изменен на сообщение:
$("#field").autocomplete({
source : function(request, response) {
$.post("SearchTest.php", request, response);
},
maxLength : 5
});
Получение этой ошибки сейчас:
Uncaught TypeError: Cannot use 'in' operator to search for '1240' in
Notice: Undefined index: field in /.../SearchTest.php on line 25
Строка 25:$whatTheyWantToSearch = $_POST['field'];