2015-02-06 13 views

Trả lời

3

Bạn nên xử lý điều này bằng cách sử dụng js của riêng bạn, ví dụ: :

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

Tất nhiên, bạn nên thay thế grid-id bằng id thích hợp.

+0

Điều đó làm việc .. cảm ơn .. :) –

+1

@ SO-người dùng: Không hoạt động với Ajax nghĩa là '\ yii \ widgets \ Pjax :: begin(); ' – Sky

+0

có, với ajax tải lại lưới và chúng ta mất tập trung vào đầu vào khi bạn nhập – ricardo

Các vấn đề liên quan