Yii CListview ajax - 显示用于过滤数据的复选框旁边的记录数

时间:2013-09-08 21:30:32

标签: php jquery ajax checkbox yii

正如标题所示,我想显示我用来过滤clistview数据的复选框旁边的记录数。这可以在页面加载时轻松处理,然而,在执行AJAX请求时,$ .fn.yiiListView.update代码仅更新列表数据,并且由于自动魔术,我需要了解如何执行此类操作更新每个复选框旁边的数字或禁用与合适数据对应的复选框。

我非常喜欢CListView提供的强大功能,并且尽可能地坚持下去,希望能快速解决这个问题。

1 个答案:

答案 0 :(得分:0)

更好地了解CListView模块可以得到答案。

<?php $this->widget('zii.widgets.CListView', array(
          'dataProvider'=>$dataProvider,
          'itemView'=>'_view',
          'sortableAttributes'=>array(
              'id'=>'cronologico',
              'transaction'
          ),
          'id'=>'ajaxListView',
          'ajaxUrl'=> $this->createUrl('/experience/ajaxindex'),
          'ajaxUpdate' => 'ratingFilter',
        )); 

        ?>

密钥是ajaxUpdate属性,它接受要与列表一起更新的标记的id。可以通过逗号将多个id指定为值的一部分来指定。

的Yii!