Есть Views, есть better exposed filter, данные отправляют без кнопки - через Ajax. Проблема в том, что они отправляются слишком рано - не успеешь 4 символа набрать, как уже отправилось. Как бы сделать так, чтобы отпраление из текстового поля шло после некоторой паузы?
Сумбурно объясняю - но думаю понятно, в чем проблема. Набираешь "фиолетовый" - а отправка идет на "фиол" и привет.
Кто-нибудь знает, как решать такую проблему?
Комментарии
Ну, как вариант, отключить вьюсовую автоотправку и сабмитить форму своим скриптом через таймаут.
Нет, не вариант. Там в этом фильтре ещё 10 полей
Ну, вообще то с точки зрения юзабилити, автосабмит на форме стекстовым полем - это не труъ.
Не мне решать, тру или не тру. Надо значит надо.
Удалось?
-
-