简体   繁体   English

Yii Framework:与CArrayDataProvider一起使用时CListView AJAX分页不起作用

[英]Yii Framework : CListView ajax pagination not working when used with CArrayDataProvider

I am using CArrayDataProvider to display listing of item in CListView. 我正在使用CArrayDataProvider在CListView中显示项目列表。

Here is my dataProvider Widget : 这是我的dataProvider窗口小部件:

$dataProviderSugPro=new CArrayDataProvider($suggested_products, array(
        'id'=>'suggested_products_list_data',
        'pagination'=>array(
            'pageSize'=>5,
        ),
    ));

and ClistView Widget : 和ClistView窗口小部件:

$this->widget('zii.widgets.CListView', array(
        'dataProvider'=>$dataProviderSugPro,
        'id'=>'suggested_products_list',
        'enablePagination'=>true,
        'itemView'=>'t',
));

Everything works fine at first run but when I try to paginate using AJAX, the pagination is not working. 第一次运行时一切正常,但是当我尝试使用AJAX进行分页时,分页不起作用。 There is no JavaScript or jQuery error as well in console. 控制台中也没有JavaScript或jQuery错误。

Is there is problem when these widgets are used together? 这些小部件一起使用会不会有问题?

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM