JQuery использовать событие изменения для входного текста - PullRequest
0 голосов
/ 02 декабря 2009

Некоторые раскрывающиеся списки в моем проекте имеют так много опций, что я изменяю их для ввода текста с помощью функции автозаполнения (используя плагин jquery autocomplete).

Но в выпадающих списках я могу использовать событие change и использовать его значение, например, для запуска функции ajax. Но с автозаполнением я не знаю, как это сделать, и я хочу сохранить событие изменения. Когда я использую событие изменения, ничего не происходит или просто работает, и во входном тексте есть какое-то значение, и вы стираете его текст и размываете.

Подведение итогов: я хочу использовать событие изменения для автозаполнения вводимого текста.

Спасибо !!

Ответы [ 2 ]

0 голосов
/ 02 декабря 2009

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

Подробности в jQuery API .

0 голосов
/ 02 декабря 2009

Если я правильно понял вашу проблему, вы можете использовать событие keyup для вызова функции при каждом нажатии и отпускании клавиши в поле ввода.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...