1 回答

TA貢獻(xiàn)1784條經(jīng)驗 獲得超2個贊
您可能需要使用唯一 ID - 默認(rèn)情況下 Yii 根據(jù)字段名稱生成 ID,但是對于 3 個相同的字段,ID 將相同,并且 Select2 init 將僅適用于其中的第一個。
<?=$form->field($modelSip, 'ID_PBX')->widget(Select2::className(), [
'options' => ['id' => 'ID_PBX1'],
'data' => $dataPbx,
'hideSearch' => true,
]) ?>
<?=$form->field($modelSip, 'ID_PBX')->widget(Select2::className(), [
'options' => ['id' => 'ID_PBX2'],
'data' => $dataPbx,
'hideSearch' => true,
]) ?>
<?=$form->field($modelSip, 'ID_PBX')->widget(Select2::className(), [
'options' => ['id' => 'ID_PBX3'],
'data' => $dataPbx,
'hideSearch' => true,
]) ?>
順便說一句:您不需要查詢選項列表 3 次,您可以查詢一次并在 3 個字段中使用相同的結(jié)果。
- 1 回答
- 0 關(guān)注
- 142 瀏覽
添加回答
舉報