Php Ajax和Yii输入
我正在使用YiiBoostrap小部件“TbSelect2”创建一个多选项选择框,允许您在文本框中键入内容,并选择过滤列表中的选项。任何选定的内容都将作为列表添加到文本框中 当在页面加载时创建表单时,这是有效的,但是我需要使用ajax在Yiibootstrap对话框中创建表单,以节省页面加载时间。 当我使用ajax时,它会创建一个传统的多选框,使用起来很尴尬 代码完全相同,它甚至可以在对话框中工作,只有在我使用ajax调用php时才不起作用。我确信YiBooster有一些我以前从未使用过的基本功能 但有人知道为什么会这样吗?谢谢 代码如下:Php Ajax和Yii输入,php,ajax,jquery,yii,yii-booster,Php,Ajax,Jquery,Yii,Yii Booster,我正在使用YiiBoostrap小部件“TbSelect2”创建一个多选项选择框,允许您在文本框中键入内容,并选择过滤列表中的选项。任何选定的内容都将作为列表添加到文本框中 当在页面加载时创建表单时,这是有效的,但是我需要使用ajax在Yiibootstrap对话框中创建表单,以节省页面加载时间。 当我使用ajax时,它会创建一个传统的多选框,使用起来很尴尬 代码完全相同,它甚至可以在对话框中工作,只有在我使用ajax调用php时才不起作用。我确信YiBooster有一些我以前从未使用过的基本功
echo $form->labelEx($modelFao,'For the attention of');
$this->widget('bootstrap.widgets.TbSelect2', array(
'asDropDownList' => true,
'data' => $admins,
'name' => 'faoids',
'id' => 'faoids',
'htmlOptions' => array (
'multiple' => 'multiple',
),
'options' => array(
'placeholder' => 'disciplines',
'width' => '80%',
'tokenSeparators' => array(',')
)));
复制并粘贴准确的代码,以便在ajax调用中再次使用是否有可能发布问题代码的小型自包含示例?将代码添加到原始帖子中有一个附加参数,用于确保在渲染部分时输出脚本和样式,如果不是的话,那么工作所需的额外js将不会加载