2009-12-02 4 views
0

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

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

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

Спасибо!

ответ

0

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

+0

Если вы собираетесь использовать ключевое событие, почему бы не использовать клавиши * вниз *? Фактически это срабатывает, когда появляются буквы. –

0

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

Данные находятся в jQuery API.

Смежные вопросы