Zend framework 如何在zend框架中解除选择框

Zend framework 如何在zend框架中解除选择框,zend-framework,zend-form,Zend Framework,Zend Form,嗨,我是zend框架的新手。当我的状态值(来自数据库)为0时,我想禁用我的选择框。基本上我不知道语法,请帮助我。 这是我的选择框代码: $sub= new Zend_Form_Element_Select('subject',array( 'id' => 'sub', 'required' => true, 'filters' => array('StringTrim'),

嗨,我是zend框架的新手。当我的状态值(来自数据库)为0时,我想禁用我的选择框。基本上我不知道语法,请帮助我。 这是我的选择框代码:

$sub= new Zend_Form_Element_Select('subject',array( 

            'id'        => 'sub',
            'required'   => true,
            'filters'    => array('StringTrim'),
            'multiOptions' => array(
            '0'    => '---Select---',

        ),
            'style'    => array('width:103px'),
            'value'   =>  $sub_val,
            'decorators'=>Array(
            'ViewHelper','Errors'
           ),
        ));

$subject_values->addMultiOption('subject1','test');
$this->addElement($subject_values)
$sub->setAttrib('disabled','disabled')将禁用选择框
主题