ClistView yii 1中的Div id冲突

ClistView yii 1中的Div id冲突,yii,clistview,Yii,Clistview,我正在处理一个Yii项目,在索引页面上,我有多个由Yii加载的div id,第一个id命名为yw0,第二个id命名为yw1,第三个id命名为yw2,但在yw1 id之后,我有一个ajax页面,该页面还生成两个id的yw0和yw1。因此,新id与旧id之间存在冲突,解决此问题的可能方法是什么。 您可以在两个小部件(CListView和CPager)上设置自己的html ID 这样,当它们被重新加载时,它们将保留ID,并且不会发生冲突 希望能有帮助 $this->widget('zii.wi

我正在处理一个Yii项目,在索引页面上,我有多个由Yii加载的div id,第一个id命名为yw0,第二个id命名为yw1,第三个id命名为yw2,但在yw1 id之后,我有一个ajax页面,该页面还生成两个id的yw0和yw1。因此,新id与旧id之间存在冲突,解决此问题的可能方法是什么。

您可以在两个小部件(CListView和CPager)上设置自己的html ID 这样,当它们被重新加载时,它们将保留ID,并且不会发生冲突

希望能有帮助

$this->widget('zii.widgets.CListView', array(
    'dataProvider'=>$dp,
    'itemView'=>'_view',
    'id'=>'id-of-list-view-div',
    'pager'=>array(
        'id'=>'id-of-pager-ul'
    )
));