echo $form->field($model, 'title')->widget(Select2::classname(), [
'data' => $data,
'options' => [...'multiple' => true, 'placeholder' => '请选择 ...'],
]);
多选的添加默认值同上
眼尖的注意到了,加了一个multiple选项。...php
echo $form->field($model, 'title')->widget(Select2::classname(), [
'options' => ['placeholder'...'; }"),
],
'ajax' => [
'url' => '这里是提供数据源的接口',
'dataType' => 'json',
'data' => new JsExpression('function...>
上面的代码可直接复制使用,唯独需要修改的就是ajax里对应的url地址。下面我们看看controller层代码是怎么提供数据的。