фильтр при вводе в yii2 gridview

Мне нужно отфильтровать gridview по мере ввода. По умолчанию он фильтруется только при нажатии клавиши ввода.

Вы должны справиться с этим, используя свои собственные js, например:

$this->registerJs('$("body").on("keyup.yiiGridView", "#grid-id .filters input", function(){ $("#grid-id").yiiGridView("applyFilter"); })', \yii\web\View::POS_READY); 

Разумеется, вы должны заменить grid-id соответствующим идентификатором.