-1
爲什麼選擇Zend \ Form \ Element \ Select中的空項目也被選爲零元素?Zend Framework 2:選擇元素 - 空選項
在窗體類:
$this->add(array(
'type' => 'Zend\Form\Element\Select',
'name' => 'active',
'options' => array(
'label' => _('Active'),
'empty_option' => '',
'value_options' => array(
1 => 'Yes',
0 => 'No',
),
),
));
在控制器:
$searchForm->setData($request->getPost());
HTML,產生ZF2:
<select name="active">
<option value="" selected="selected"></option>
<option value="1">Yes</option>
<option value="0" selected="selected">No</option>
</select>
謝謝。我也認爲這是錯誤。我在github上就這個問題開了一個問題:https://github.com/zendframework/zf2/issues/3426 – Eremite