JQuery UI автозаполнение "нет совпадений" выберите

Я прочитал почти все сообщения об автозаполнении jQuery UI, но до сих пор не могу понять это.

Если совпадений нет, мне нужно добавить в список элемент, который говорит что-то вроде:

Создайте запись для "Вводимого условия поиска"

поэтому его можно выбрать, и я могу запустить функцию для работы с новой записью.

Проблема в том, что я выясняю, какое событие мне нужно подключить, чтобы обновить меню и список.

2 ответа

Этот вопрос может указать вам правильное направление:

Обнаружение отсутствия результатов при автозаполнении интерфейса jQuery

Обязательно посмотрите на скрипку в ответе Эндрю:

http://jsfiddle.net/andrewwhitaker/VBTGJ/

Разве сервер обычно не решает, введет ли пользователь "новый элемент"?

Я просто делаю некоторые основные предположения о вашей среде. Список автозаполнения взят из некоторых данных MySQL. Таким образом, сервер должен знать, является ли термин новым. Никогда не доверяйте пользовательскому вводу от клиента.

Пользовательский интерфейс автозаполнения - это не способ принудительного ввода определенного ввода, а просто инструмент для повторного использования существующих или общих значений. Фактическая интерпретация должна происходить на сервере.

Другие вопросы по тегам