dongluan1743 2014-09-23 11:24
浏览 32
已采纳

在clistview上进行ajax更新后,IasPager寻呼机无法正常工作

Yii infinite scroll extention: "IasPager pager" not working after ajax update on clistveiw. It's working fine before ajax call but after ajax call when i update listview it's not working.

$this->widget('zii.widgets.CListView', array(
   'id' => 'VideoList',
   'dataProvider' => $dataProvider,
   'itemView' => '_view',
   'template' => '{items} {pager}',
   'pager' => array(
                'class' => 'ext.infiniteScroll.IasPager', 
                'rowSelector'=>'.row', 
                'listViewId' => 'VideoList', 
                'header' => '',
                'loaderText'=>'Loading...',
                'options' => array('history' => false, 'triggerPageTreshold' => 2, 'trigger'=>'Load more'),
              )
        )
   );
  • 写回答

1条回答 默认 最新

  • douyin9987 2014-10-09 05:41
    关注

    I have found solution of this, it works fine.

    <?php 
            $this->widget('zii.widgets.CListView', array(
                        'dataProvider'=>$dataProvider,
                        'itemView'=>'/products/viewProductList',
                        'summaryText'=>false,
                        'emptyText'=>"<p> Coming Soon!!</p>",
                        'id'=>'ajaxProductListView',
                        'cssFile'=>Yii::app()->baseUrl.'/css/mycustom.css',
    
                       'template' => '{items} {pager}',
                       'ajaxUpdate'=>true,
                        'pager' => array(
                            'class' => 'ext.infiniteScroll.IasPager', 
                            'rowSelector'=>'.ademo', 
                            'listViewId' => 'ajaxProductListView', 
                            'header' => '',
                            'loaderText'=>'Loading',
                            'options' => array('history' => false, 'triggerPageTreshold' => 1, 'trigger'=>'Load more'),
                        ),
                    'afterAjaxUpdate'=>"function(id, data) {
                        $.ias({
                            'history': false,
                            'triggerPageTreshold': 1,
                            'trigger': 'Load more',
                            'container': '#ajaxProductListView',
                            'item': '.ademo',
                            'pagination': '#ajaxProductListView .pager',
                            'next': '#ajaxProductListView .next:not(.disabled):not(.hidden) a',
                            'loader': 'Loading...'
                        });
                    }",
                ));?>
    
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

悬赏问题

  • ¥15 outlook无法配置成功
  • ¥30 这是哪个作者做的宝宝起名网站
  • ¥60 版本过低apk如何修改可以兼容新的安卓系统
  • ¥25 由IPR导致的DRIVER_POWER_STATE_FAILURE蓝屏
  • ¥50 有数据,怎么建立模型求影响全要素生产率的因素
  • ¥50 有数据,怎么用matlab求全要素生产率
  • ¥15 TI的insta-spin例程
  • ¥15 完成下列问题完成下列问题
  • ¥15 C#算法问题, 不知道怎么处理这个数据的转换
  • ¥15 YoloV5 第三方库的版本对照问题