zend_form_select的多个默认值

时间:2012-03-19 13:07:59

标签: zend-form

让Zend_Form上有Zend_Form_Element_Select,我可以设置用setDefault选择的ONE选项。但是如何在该元素上选择多个项目,例如

$this->setDefaults(array('groups' => 5, 'groups', 7));

但是这只会选择值为7的选项,仍然没有选择值为5的选项:( ($这是zend_form)

1 个答案:

答案 0 :(得分:0)

Zend_Form_Element_Select元素只能有一个值。如果您想要多选元素,可以使用Zend_Form_Element_Multiselect。要设置默认值,您可以使用:

$this->setDefaults(array('elementName' => array(5, 7)));

$this->setDefault('elementName', array(5, 7));