5
Tôi cần phải lọc chế độ xem lưới khi bạn nhập. Theo mặc định, bộ lọc chỉ lọc khi nhấn phím enter.bộ lọc khi bạn nhập vào yii2 gridview
Tôi cần phải lọc chế độ xem lưới khi bạn nhập. Theo mặc định, bộ lọc chỉ lọc khi nhấn phím enter.bộ lọc khi bạn nhập vào yii2 gridview
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.
Điều đó làm việc .. cảm ơn .. :) –
@ SO-người dùng: Không hoạt động với Ajax nghĩa là '\ yii \ widgets \ Pjax :: begin(); ' – Sky
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