簡體   English   中英

單擊按鈕時Yii CGridView過濾器

[英]Yii CGridView filter on button click

我在YII中有一些使用CGridView的表。 我希望能夠輸入所有過濾數據,然后單擊某個按鈕,然后才向服務器發送請求。 現在每次過濾值更改時都會發送請求。 是否有任何本機Yii CGridView選項來指定?

在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); 

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM