Zend framework 我想在下拉列表中添加默认文本:zend framework
我想在下拉列表中添加默认文本: 现在我可以从数据库中获取列表数据。但我不能在下拉列表数据中设置文本默认值 代码示例: zend_表单Zend framework 我想在下拉列表中添加默认文本:zend framework,zend-framework,Zend Framework,我想在下拉列表中添加默认文本: 现在我可以从数据库中获取列表数据。但我不能在下拉列表数据中设置文本默认值 代码示例: zend_表单 $subject_level=new SubjectLevel(); $this->addElement('select','my_select',array( 'label'=>'My select', 'multioptions'=>$subject_level->getSubjectL
$subject_level=new SubjectLevel();
$this->addElement('select','my_select',array(
'label'=>'My select',
'multioptions'=>$subject_level->getSubjectLevelList() // ok. data list from database
));
我想显示下拉输出:
展示
<option value="0" selected="selected">--- select please--- </option> // default text not from database
<option value="1">class 1</option>
<option value="2">class 2</option>
<option value="3">class 3</option>
---请选择---//默认文本不是来自数据库
第一类
第二类
第三类
给定数组中第一个元素的值是select的默认文本
$options = array_merge(array("default text"), $subject_level->getSubjectLevelList());
$this->addElement('select','my_select',array(
'label'=>'My select',
'multioptions'=>$options
));
这:
好的
$this->getElement('select')->setValue(0);