是否可以从jquery中设置yii2 select2小部件中选择的某些选项。窗口小部件不是通过js初始化的,而是绑定到表单中的模型属性。任何帮助将不胜感激
代码:
echo $form->field($model, 'news_tags')->widget(Select2::classname(), [
'data' => ArrayHelper::map(app\models\Topics::findAll(['status' => 1]), 'tp_id', 'title'),
'options' => ['multiple' => true, 'placeholder' => 'Select Tags ...'],
'pluginOptions' => [
'tags' => false,
'allowClear' => true
],
])->label(FALSE);
我正在尝试使用ajax调用,并且在成功时我想从客户端添加一些标记。
答案 0 :(得分:3)
正如文档https://select2.github.io/examples.html#programmatic中所示 您可以使用以下代码:
$("#form-field").val("5").trigger("change");
,它将选择ID为5