Код: Выделить всё
echo $form->field($model, 'id_serial_number')->widget(Select2::classname(), [
'options' => [
'placeholder' => 'Поиск серийного номера ...',
'id' => 'MySelecet2',
],
'pluginOptions' => [
'tags' => true,
'allowClear' => true,
'minimumInputLength' => 3,
'language' => 'ru',
'ajax' => [
'url' => Url::to(['catalog_serial_number/ajax-list']),
'dataType' => 'json',
'data' => new JsExpression('function(params) { return {q:params.term}; }'),
],
'escapeMarkup' => new JsExpression('function (markup) { return markup; }'),
'templateResult' => new JsExpression('function(name) { return name.text; }'),
'templateSelection' => new JsExpression('function (name) { return name.text; }'),
],
]);