У меня есть текстовое поле, которое подключено с помощью автозаполнения jQuery UI 1.8.4. У меня есть событие select, поэтому, когда пользователь выбирает элемент из списка, он вызывает другую функцию javascript, которая выдает запрос ajax для сохранения данных и обновления XML-документа.
В том же текстовом поле есть событие onBlur, так что, если пользователь вручную вводит данные в текстовое поле и выбирает его, не выбирая элемент автозаполнения, он также выполняет обновление.
Когда пользователь выбирает элемент из списка автозаполнения, он запускает onBlur, который переопределяет событие select, поэтому обновляются только те данные, которые находятся в текстовом поле, введенном пользователем, и поскольку событие select не выстрелить содержимое текстового поля не обновляются.
Я пытался использовать событие change с теми же результатами.
Есть ли способ обеспечить запуск события select, а также реализовать некоторые функции, которые будут эмулировать onBlur в случае, когда пользователь вводит значение, а не выбирает его?
Спасибо.