Yii 删除禁用了ajax jquery的CListView小部件

Yii 删除禁用了ajax jquery的CListView小部件,yii,Yii,我的索引视图包括: <div id="demo" class="demo" style="height:400px;width:600px;"></div> <?php $this->widget('zii.widgets.CListView', array( 'dataProvider'=>$dataProvider, 'itemView'=>'_view', )); ?> 这里的divid演示用于显示jquery

我的索引视图包括:

<div id="demo" class="demo" style="height:400px;width:600px;"></div>

<?php  $this->widget('zii.widgets.CListView', array(
    'dataProvider'=>$dataProvider,
    'itemView'=>'_view',
)); ?>

这里的divid演示用于显示jquery树。当我删除小部件代码时。它也不显示jquery树数据。 我已经在模块的init()中注册了css和jquery。
如何在删除小部件代码的情况下启用jquery树数据?

您可以执行以下操作

<div id="demo" class="demo" style="height:400px;width:600px;"></div>

<?php  $this->widget('zii.widgets.CListView', array(
    'dataProvider'=>$dataProvider,
    'itemView'=>'_view',
), true); ?>

请注意,第三个参数设置为true(默认值为false),这将捕获输出,因此您可以执行
$out=$this->widget($path,$params,true)
并将HTML返回到
$out
变量中。在上面的代码中,它只是丢弃输出、无输出、无任何内容、init();但它仍然在运行。我猜这就是你想要的

详情如下: