У меня есть форма с переменным числом полей автозаполнения, которые используют один и тот же список выбора. Эти поля добавляются и удаляются по мере необходимости. Всякий раз, когда изменяется параметр на странице, я (попробуйте) обновить список для всех полей, сначала вызвав unbind()
, затем autocomplete()
с новым параметром, добавленным к URL-адресу.
$('input.foo').unbind().autocomplete(url?new_param=bar);
Проблема заключается в том, что unbind(), похоже, не развязывает. Когда я ввожу в поле ввода, он пропускает всю историю событий автозаполнения.
Я также попробовал flushCache безрезультатно.
Как удалить старые события?
Спасибо.