При ajax запросе сбрасывается значение тега select
есть выпадающий список и форма Multipleinput
<?php
Pjax::begin([
'id' => 'actionSection',
])
?>
<?php $form = ActiveForm::begin(['id' => 'form-set-school-class',
'options' => [
'data-pjax' => true,
],
]); ?>
<div class="col-12">
<div class="mb-4">
<?=
$form->field($model, 'schoolCorpus')->dropDownList($model->schoolCorpus,
[
'prompt' => 'Выберите корпус',
'id' => 'schoolCorpus',
'data-pjax-options' => $arrPjaxOptions,
]);
?>
</div>
</div>
<div class="row">
<div class="col-12">
<div class="mb-4">
<h3><?=$model->name?> <?=($model->inn ? '(ИНН: '.$model->inn.')' : '')?></h3>
</div>
</div>
<div class="col-12">
<div class="mt-2">
<?= $form->field($model, 'schoolClass')->widget(MultipleInput::className(), [
'min' => 1, // should be at least 2 rows
'allowEmptyList' => true,
'enableGuessTitle' => true,
'addButtonPosition' => MultipleInput::POS_HEADER, // show add button in the header
'columns' => [
........................................
При выборе значения в выпадающем списке происходит ajax запрос, и форму приходят данные. Но при этом сбрасывается select
<?=
$form->field($model, 'schoolCorpus')->dropDownList($model->schoolCorpus,
[
'prompt' => 'Выберите корпус',
'id' => 'schoolCorpus',
'data-pjax-options' => $arrPjaxOptions,
]);
?>
Как это исправить?