我有一个zend下拉样式代码:
$this->addElement('select', 'waistmin', array(
'label' => 'Pants:',
'multiOptions' => array_combine(range(21, 48), range(21, 48)),
'value' => 21
));
这样做:
<select id="waistmin" name="waistmin">
<option selected="selected" label="21" value="21">21</option>
<option label="22" value="22">22</option>
.......
<option label="47" value="47">47</option>
<option label="48" value="48">48</option>
</select>
我想要做的是添加array('', 'Any')
选项,以便代码将Any
选项作为第一个选项并默认选中。
并且我不确定如何在array_combine
任何想法? 感谢
答案 0 :(得分:4)
'multiOptions' => array_merge(array(''=>'', 'Any'=>'Any'),
array_combine(range(21, 48), range(21, 48))
)