簡體   English   中英

通過CGridView在yii中使用ajax在分頁時限制頁面加載

[英]Restrict page to load while pagination using ajax in yii through CGridView

我已經在Ajax分頁上停留了幾天。

在我的controller ,我有

$dataProviderRegSum = new CSqlDataProvider($rawData, array(
                'keyField' => 'FamilyId',
                'totalItemCount' => $count,
                'pagination'=>array('pageSize'=>20)
));

這里$ rawdata是查詢的結果...

在我view ,我有

$this->widget('zii.widgets.grid.CGridView', array(
                'id'=>'family-record-grid',
            'dataProvider'=>$dataProviderRegSum,
            'enableSorting' => true,
            //'cssFile' => $cssfile,
            'itemsCssClass'=>'tabchin',

            'columns'=>()
)
);

這是我的網格視圖,我想在其中顯示pagination數據。

我的問題是,在分頁時,整個頁面正在加載...

但我想用AJAX分頁yii ,沒有裝全頁..

如何實現它,請任何人幫助.....感謝閱讀我的問題...。

請嘗試一下

$this->widget('zii.widgets.grid.CGridView', array(
            'id'=>'family-record-grid',
        'dataProvider'=>$dataProviderRegSum,
        'enableSorting' => true,
        //'cssFile' => $cssfile,
       'ajaxUpdate' => true,
       'itemsCssClass'=>'tabchin',

        'columns'=>()
));

暫無
暫無

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

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