其他输入更改值时,Kartik Select2加载ajax

时间:2018-04-30 23:50:23

标签: php ajax yii2 jquery-select2 kartik-v

我需要使用ajax将数据加载到Kartik Select2,但仅在某些输入更改值时才需要。有点像......

<?= $form->field($model, 'id_list')->widget(Select2::classname(), [
    'data' => [],
    'theme' => Select2::THEME_BOOTSTRAP,
    'options' => [
        'placeholder' => 'List',
    ],
    'pluginOptions' => [
        'allowClear' => true,
        'action' => '#input_first'.change // or something
        'ajax' => [
            'url' => Url::to(['/list']),
            'dataType' => 'json',
            'data' => new JsExpression('function(params) { return {q:params.term}; }')
        ],
     ],
 ]);?>

1 个答案:

答案 0 :(得分:1)

您是否尝试将Select2与DepDrop插件(http://demos.krajee.com/widget-details/depdrop)一起使用?