我正在开发一个Yii项目,在索引页面上我有多个div id由yii加载,第一个id命名为yw0,第二个是yw1,第三个是yw2,但是在yw1 id之后我有一个ajax页面,它还生成两个id的yw0和yw1。因此,新的id与旧的id相冲突,这将是解决这个问题的可能解决方案。
答案 0 :(得分:1)
$this->widget('zii.widgets.CListView', array(
'dataProvider'=>$dp,
'itemView'=>'_view',
'id'=>'id-of-list-view-div',
'pager'=>array(
'id'=>'id-of-pager-ul'
)
));
您可以在两个小部件上设置自己的html ID(CListView和CPager) 这样,当他们重新加载时,他们将保留ID并且不存在冲突
希望有所帮助