Есть ли способ изменить поведение фильтра данных JQuery - PullRequest
0 голосов
/ 19 января 2010

с браузером moderm плагин для обработки данных jquery работает очень хорошо, но в ie6 я обнаружил, что практически невозможно набрать текст в поле фильтра, так как фильтрация при нажатии клавиш безумно медленная, поэтому браузер не справляется с вводом. 1001 *

Есть ли в любом случае изменить поведение так, чтобы он выполнял поиск и фильтровал только клавишу ввода по сравнению с каждым нажатием клавиши?

Ответы [ 2 ]

1 голос
/ 19 января 2010

К сожалению, нет. Но библиотека с открытым исходным кодом. Итак, вы можете попробовать изменить код (вам может повезти с событием .keyup в строке 3016)?

0 голосов
/ 07 мая 2010

вы можете сделать это таким образом

$ ("# myTable input"). Нажатие клавиши (функция (событие) {

//do here whatever you want here, ie (restrict minumu caracters in the field equals to 3)

if($("#myTable input").val().lengh > 3)
   $("#myTable input").change(); //necesary for jquery datatables execute his own event functions 
else
   //doNothing

}

С помощью этого вы можете ограничить поиск минимальных входных букв с идеей не ломать сервер при поиске только одной буквы в поле поиска.

Ну, надеюсь, поможет

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...