Я хочу добавить опцию множественного => true в select2, используя ajax. вот как я пытался
<?= $form->field($model, 'dce_method_id')->dropDownList(
ArrayHelper::map(DceMethod::find()->all(),'id', 'method_name'),
['prompt' => 'Select one',
'onchange'=>'
$.post( "'.Url::to(['MyClass/lists-target-group']).'&id="+$(this).val(), function( data ) {
$( "select#outcome_id" ).html( data );
if(data =="shows"){
var newOption = new Option("multiple",true);
$("#target-group").append(newOption);
}
});'
]
)->label('Method name') ?>
Я хочу добавить к цели ниже
<?= $form->field($model, 'target_group[]')->widget(Select2::classname(), [
'data' => ArrayHelper::map(DClass::find()->all(),'id', 'target_group_name'),
'options' => ['placeholder' => 'Select ...', 'id' => 'target-group'],
])->label('Select Target group');
?>