Yii gridView и autocomplete

Вопросы по вёрстке и JavaScript
Ответить
ozi
Сообщения: 65
Зарегистрирован: 2012.08.17, 12:42

Yii gridView и autocomplete

Сообщение ozi »

Добрый день.
Делаю в gridView вместо dropDown фильтра AutoComplete фильтр. Причем подставляется не текст, а id в скрытое поле. Фильтр работает. Но мне надо, чтоб при очистке текстового поля, очищалось и скрытое поле с Id.
Повесил на событие 'beforeFilter' у grid-а функцию, которая проверяет заполненость текстового поля. Перед отправкой оно очищается, но после опять имеет значение (видимо берет его из Url).
Я думал, что при событии "applyFilter", формируется форма из полей фильтра и отсылается. Как лучше решить эту проблему?
Аватара пользователя
samdark
Администратор
Сообщения: 9489
Зарегистрирован: 2009.04.02, 13:46
Откуда: Воронеж
Контактная информация:

Re: Yii gridView и autocomplete

Сообщение samdark »

Можно попробовать повеситься непосредственно на onChange вашего текстового поля, проверить на пустоту и почистить id, если пусто.
ozi
Сообщения: 65
Зарегистрирован: 2012.08.17, 12:42

Re: Yii gridView и autocomplete

Сообщение ozi »

событие 'change' не срабатывает, если, не покидая поля, нажать enter.
Сделал пока не keyUp
Ответить