【发布时间】:2018-07-26 15:24:39
【问题描述】:
我正在使用 kartik-v/yii2-widget-select2,如下所示:
use kartik\select2\Select2;
echo $form->field($model, 'state_1')->widget(Select2::classname(), [
'data' => $data,
'options' => [
'placeholder' => 'Select a state ...'],
'pluginOptions' => ['allowClear' => true],
]);
在客户端我需要一个加号按钮,通过按下它,用户可以进行新的 select2 输入
我使用 jquery clone(true, true) 函数通过按下加号按钮生成 select2。但在这种情况下,事件无法正常工作。
请帮帮我。
【问题讨论】:
-
如果您说在创建 select2 时未将其应用于 select 标签,通常这意味着您需要将事件重新触发到新创建的 select 标签。通常类似于
$('select-new').select2()
标签: jquery yii2 jquery-select2