如何在Yii2中禁用下拉列表选择值?

时间:2017-04-18 07:33:29

标签: yii2

我在这里有一个问题。我需要在Yii2

中禁用所选值

这是我的dropDownlist

<?= Html::dropDownList(
    'calculation-type',
    Employee::DISABLED, [
        'disabled' => true,
    ]
    $calculationTypeList, [
      'id' => 'calculation-type',
    ]);

我需要选中并禁用该值Employee::DISABLED,但现在'diabled' => true无法正常工作。有人可以解释一下为什么以及它应该如何看待?谢谢

1 个答案:

答案 0 :(得分:1)

基于documentation你应该这样做:

<?= Html::dropDownList(
    'calculation-type',
    Employee::DISABLED,
    $calculationTypeList,
    [
        'id' => 'calculation-type',
        'options' => [
            Employee::DISABLED => ['disabled' => true]
        ]
    ]
);