我正在使用Yii1.1 Cgridview。
我已经为cgridview添加了过滤器。问题是过滤器在输入字段的按键上有默认的ajax回调。
如何在Yii cgridview中的过滤器字段上阻止此默认ajax回调,并为过滤器搜索提供搜索按钮提交?
答案 0 :(得分:1)
在CGridView小部件之后插入:
Yii::app()->clientScript->registerScript('gridFilter',"
$(function(){
$(document).off('change.yiiGridView keydown.yiiGridView');
$('body').on('click','.updateGridButtonSelector', function() {
$('#grid_id').yiiGridView('update', {
data: $('#grid_id .filters input').serialize()
});
return false;
});
});
", CClientScript::POS_READY);