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