Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ajax/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在CListView的寻呼机上启用ajaxLink?_Ajax_Pagination_Yii - Fatal编程技术网

如何在CListView的寻呼机上启用ajaxLink?

如何在CListView的寻呼机上启用ajaxLink?,ajax,pagination,yii,Ajax,Pagination,Yii,当使用Yii时,我在ajaxUpdate中看到CGridView上的分页。这是非常有用的。现在,我需要将它合并到CListView中。但我不知道ajaxUpdate的设置是什么 以下是控制器代码: $dataProvider = new CActiveDataProvider('Match',array( 'criteria'=>array( 'condition' => 'group_id = :groupId', 'params' =

当使用Yii时,我在ajaxUpdate中看到CGridView上的分页。这是非常有用的。现在,我需要将它合并到CListView中。但我不知道ajaxUpdate的设置是什么

以下是
控制器代码

$dataProvider = new CActiveDataProvider('Match',array(
    'criteria'=>array(
        'condition' => 'group_id = :groupId',
        'params'    => array(':groupId'=>$groupId),
        'order'=>'date DESC',
    ),
    'pagination'=>array(
        'pageSize'=>3,
    ),
));
$this->renderPartial($view = "_matchsOfGroup", array(
    'dataProvider' => $dataProvider
));
这是我的
查看代码
\u matchsOfGroup

<div class="lobbyMain">
    <?php
        $this->widget('zii.widgets.CListView', array(
            'dataProvider'=>$dataProvider,
            'ajaxUpdate'=>true,
            'template'=>'{items}{pager}',
            'itemView'=>'_match',
            'pager'=>array(
                'header'        => '',
                'maxButtonCount'=> '3',                    
            ),            
        ));
    ?>
</div>
如何在
zii.widgets.CListView
中配置'pager'=>array(),以使用ajax链接请求

$this->renderPartial($view = "_matchsOfGroup", array(
'dataProvider' => $dataProvider));
改为

 $this->renderPartial($view = "_matchsOfGroup", array(
'dataProvider' => $dataProvider),false, true);

哦,它还是不起作用。因为配置“寻呼机”=>数组(…)是生成通用链接的。我希望它能生成
ajaxLinks
来发送ajax请求。我之前编写的代码使Yii能够生成启用ajax分页所需的js代码。我不确定,但CListViee似乎默认使用ajax。查看使用目标comtroller生成的html-检查是否存在链接到寻呼机链接的js代码。对不起,我的英语:)
 $this->renderPartial($view = "_matchsOfGroup", array(
'dataProvider' => $dataProvider),false, true);