Как изменить стадартное поведение CGridView?

Общие вопросы по использованию фреймворка. Если не знаете как что-то сделать и это про Yii, вам сюда.
Ответить
Аватара пользователя
alex_90
Сообщения: 41
Зарегистрирован: 2012.10.03, 09:56

Как изменить стадартное поведение CGridView?

Сообщение alex_90 »

Подскажите, пожалуйста. Как в виджете CGridView сделать так, чтобы поиск велся по keyup-у, а не по нажатию на Enter.
Плюясь и чертыхаясь, коты переплывали реки лавы на заре мироздания.
AlEg
Сообщения: 61
Зарегистрирован: 2012.01.17, 04:46

Re: Как изменить стадартное поведение CGridView?

Сообщение AlEg »

Полагаю, нужно редактировать плагин yiigridview.jquery.js. Вот где-то здесь:

Код: Выделить всё

$(document).on('change.yiiGridView keydown.yiiGridView', settings.filterSelector, function (event) {
                    if (event.type === 'keydown') {
                        if( event.keyCode !== 13) {
                            return; // only react to enter key
                        } else {
                            eventType = 'keydown';
                        }
 
Ответить