在 yii2 中更新 from 时如何禁用任何下拉字段?
how to disable any dropdown field when update the from in yii2?
在这里,当我打开任何表单时,我遇到了一个问题,我想启用它来选择一个下拉列表,但是如果我想从这个下拉列表字段中更新它,它将被禁用。
那么我在表单中输入了哪种语法?
$form->field($model, 'branch_id', [])->dropdownList(BranchMaster::getBranchList(Common::getCurrentCompany()),
[
'class' => 'chosen-select-width branch_id',
'prompt' => Common::translateText('BRANCH_TEXT')
]
);
这是我的表单字段,现在我希望在打开此表单进行更新操作时禁用它。
试试这个:
<?= $form->field($model, 'branch_id', [])->dropdownList(BranchMaster::getBranchList(Common::getCurrentCompany()), [
'class' => 'chosen-select-width branch_id',
'prompt' => Common::translateText('BRANCH_TEXT'),
'disabled' => !$model->isNewRecord,
]) ?>
在这里,当我打开任何表单时,我遇到了一个问题,我想启用它来选择一个下拉列表,但是如果我想从这个下拉列表字段中更新它,它将被禁用。 那么我在表单中输入了哪种语法?
$form->field($model, 'branch_id', [])->dropdownList(BranchMaster::getBranchList(Common::getCurrentCompany()),
[
'class' => 'chosen-select-width branch_id',
'prompt' => Common::translateText('BRANCH_TEXT')
]
);
这是我的表单字段,现在我希望在打开此表单进行更新操作时禁用它。
试试这个:
<?= $form->field($model, 'branch_id', [])->dropdownList(BranchMaster::getBranchList(Common::getCurrentCompany()), [
'class' => 'chosen-select-width branch_id',
'prompt' => Common::translateText('BRANCH_TEXT'),
'disabled' => !$model->isNewRecord,
]) ?>