我在 codeigniter 2.1.3 版中的 form_dropdown 助手有一个奇怪的问题。
以下代码:
print_r($country_options);
echo form_label('Country:','country') .
form_dropdown('country',$country_options, 0);
...
输出
Array ( [0] => All [Australia] => Australia )
<label for="country">Country:</label>
<select name="country">
<option value="0" selected="selected">All</option>
<option value="Australia" selected="selected">Australia</option>
</select>
我没看到什么?
在 form_dropdown 函数的第三个参数中设置的不是仅选择下拉列表“All”,而是选择两个下拉选项,即使第二个选项的键为“Australia”