相关疑难解决方法(0)

保留Yii gridview分页中的复选框值

我有一个gridview,其中包含一个复选框列,并使用分页.当我检查第一页中的一些复选框并导航到第二页并在第二页中检查另一页时,我在第一页中检查的选项不会保留在那里.在分页期间保留复选框值是否可行?

Gridview的代码是

$widget = $this->widget('zii.widgets.grid.CGridView', array(
    'dataProvider'     => $model->search(),
    'cssFile'          => Yii::app()->baseUrl . '/media/js/admin/css/admingridview.css',
    //'filter' => $model,
    'ajaxUpdate'       => true,
    'enablePagination' => true,
    'columns'          => array(
        array(
            'name'   => 'id',
            'header' => '#',
            'value'  => '$this->grid->dataProvider->pagination->currentPage * $this->grid->dataProvider->pagination->pageSize + ($row+1)',
        ),
        array(
            'class'          => 'CCheckBoxColumn',
            'selectableRows' => '2',
            'header' => 'Selected',
        ),
        array(
            'name'   => 'fb_user_id',
            'header' => 'FaceBook Id',
            'value'  => 'CHtml::encode($data->fb_user_id)',
        ),
        array(
            'name'   => 'first_name',
            'header' => 'Name',
            'value'  => 'CHtml::encode($data->first_name)',
        ),
        array(
            'name'   => 'email_id',
            'header' …
Run Code Online (Sandbox Code Playgroud)

php ajax pagination yii

11
推荐指数
1
解决办法
1万
查看次数

标签 统计

ajax ×1

pagination ×1

php ×1

yii ×1