Я прошел через следующего человека http://www.yiiframework.com/wiki/772/pjax-on-activeform-and-gridview-yii2/ и все в порядке. Однако я хотел бы выполнить поиск Pjax через данные формы без нажатия кнопки «Отправить». Таким образом, я пытаюсь использовать событие onChange, но не могу найти способ сделать это. Я нашел много объяснений для dropDownList, но нет никакой информации о событии textInput onChange.Yii2 ActiveForm textInput onChange
4
A
ответ
0
Вот решение для создания мгновенного поиска вход с задержкой:
Instant search function in Javascript
Просто modifiy ваш JavaScript-Search-Snippet как это:
$this->registerJs(
'function instantSearch() {
$.pjax.reload({container:"#countries"}); //Reload GridView
}
var timer;
$("document").ready(function(){
//$("#new_country").on("pjax:end", function() {
$("input").keyUp(function(){
timer && clearTimeout(timer);
timer = setTimeout(instantSearch, 200);
});
});'
);
Смежные вопросы
- 1. Yii2 - Как добавить OnChange событие в ActiveForm
- 2. yii2 ActiveForm числовая TextField
- 3. yii2 Заполнитель поля ActiveForm
- 4. Yii2 ActiveForm Аякса
- 5. Формат Time Widget ActiveForm yii2
- 6. yii2 ActiveForm со связанными данными
- 7. с использованием виджетов вместо activeform в yii2
- 8. Yii2 использовать ActiveForm для поиска
- 9. ActiveForm без модели yii2
- 10. Yii2 ActiveForm вход-группа
- 11. Yii2 - ActiveForm ajax submit
- 12. ActiveForm Название в yii2
- 13. Yii2 ActiveForm afterValidate вопрос
- 14. Yii2 ActiveForm issue
- 15. Частичная рендеринг в yii2 activeform
- 16. ActiveForm yii2 по форме проверки ошибок
- 17. Удаление поля из формы, сгенерированной YII2 ActiveForm
- 18. Как использовать «onchange» в Yii2 Виджет MaskedInput
- 19. Как изменить yii2 Html textinput width
- 20. Yii2 - проверка Ajax ActiveForm не показывают ошибки
- 21. проверки Yii2 ActiveForm правил сообщения
- 22. Yii2 ActiveForm ajax validation callback
- 23. Multiple модель на той же ActiveForm yii2
- 24. Форма стилизации в Yii2 (ActiveField/ActiveForm)
- 25. Yii2 Pjax и ActiveForm beforeSubmit не работают после перезагрузки?
- 26. Как отправить данные динамического поля с ActiveForm submit yii2
- 27. Как установить значение в textarea Yii2 activeform из переменной?
- 28. Использование ActiveForm без шаблона начальной загрузки в Yii2
- 29. Как отключить обновление на sql в определенном поле Yii2 ActiveForm?
- 30. Как добавить класс CSS к полю ActiveForm в Yii2
Проблема заключается в том, что OnChange только триггеры, когда он теряет фокус своего элемента ввода (см. [w3school] (http://www.w3schools.com/jsref/event_onchange.asp)). Попробуйте использовать аналогичную функцию, например 'keyup' или' oninput'. – zwergmaster