0
只读属性未应用于选择框。 这里是我的形式的代码:如何在zf2中的选择字段上应用只读属性?
array(
'type' => 'Select',
'name' => 'role',
'attributes' => array(
'id' => 'role',
'error_msg' => 'Select User Role',
),
'options' => array(
'label' => 'Role'
),
'validation' => array(
'required'=>false,
'filters'=> array(
array('name'=>'StripTags'),
array('name'=>'StringTrim')
),
'validators'=>array(
array(
'name'=>'StringLength',
'options'=>array(
'encoding'=>'UTF-8',
'min'=>1,
'max'=>250
)
)
)
)
),
控制器代码:
$form->get('role')->setAttribute('readonly', 'readonly');
,并在我的控制器上我选择框,但不适用于只读属性适用只读属性如何申请只读属性?
在这种情况下,您应该使用隐藏字段来保留“field_name”的现有数据 – 2016-07-26 10:57:32