Php Yii和jQueryUI可排序-can';t阻力 $sortableItems=$option->getSortableItems(); $this->widget('zii.widgets.jui.CJuiSortable', 排列( 'id'=>'order', 'items'=>$sortableItems, 'itemTemplate'=>'{content}', ));

Php Yii和jQueryUI可排序-can';t阻力 $sortableItems=$option->getSortableItems(); $this->widget('zii.widgets.jui.CJuiSortable', 排列( 'id'=>'order', 'items'=>$sortableItems, 'itemTemplate'=>'{content}', ));,php,jquery-ui,yii,zii-widgets,Php,Jquery Ui,Yii,Zii Widgets,小部件运行并在页面中显示良好。但是,当我进行拖放时,会在两个元素之间创建许多,并且项目不会更改其位置 有人知道发生了什么吗?由于错误奇怪,您似乎遇到了jqueryUI库冲突。 尝试查看您的视图中有多少脚本正在加载,也许问题已经解决了 :) $sortableItems = $option->getSortableItems(); $this->widget('zii.widgets.jui.CJuiSortable', array(

小部件运行并在页面中显示良好。但是,当我进行拖放时,会在两个元素之间创建许多
  • ,并且项目不会更改其位置


    有人知道发生了什么吗?

    由于错误奇怪,您似乎遇到了jqueryUI库冲突。 尝试查看您的视图中有多少脚本正在加载,也许问题已经解决了

    :)

    $sortableItems = $option->getSortableItems();
    
    $this->widget('zii.widgets.jui.CJuiSortable',
                  array(
                        'id'=>'order',
                        'items'=>$sortableItems,
                        'itemTemplate'=>'<li id="{id}" class="ui-state-default"><span class="ui-icon ui-icon-arrowthick-2-n-s"></span>{content}</li>',                                
    ));