如何从yii表单获取禁用下拉列表值

时间:2015-06-16 07:43:49

标签: yii yii2

我有

<?= $form->field($model, 'parentid')
                                ->dropDownList(ArrayHelper::map(User::find()->asArray()->all(), 'id', 'firstName'), 
                                    ['prompt'=>'-Select a Parent-'])
                                 ?>

当我提交表格时,我获得的parentid值是空的。

我已通过jquery

禁用下拉列表
$("#register-parentid").attr("readonly", "readonly");

我得到空值我已经提到了,如上所述,我们无法从禁用字段中获取值。那我怎样才能从禁用中获取值。

我使用相同的形式来实现两个功能。一个用于禁用字段,另一个用于非禁用字段。

1 个答案:

答案 0 :(得分:0)

我尝试了很多。但我没有得到这个解决方案。

最后,我玩jquery。 当我提交表单时,我已禁用只读字段

$('button[type=submit]').on('click', function (event, attribute) {
       $("#register-parentid").prop("disabled", false);
    });
相关问题