正确使用CI中的form_dropdown()

时间:2012-04-19 21:21:50

标签: php codeigniter

我正在试图找出为什么禁用属性没有应用到我的下拉列表。据我所知,我已将正确的属性应用于form_dropdown函数。

<?php if (in_array('No Wrestlers In Database', $allies)) {
$attributes = array('disabled' => 'disabled');
    echo form_dropdown( 'ally1', $allies, $attributes);
}
else {
    echo form_dropdown( 'ally1', $allies, $alliesList->ally1ID);
} ?>

呈现HTML:

<select name="ally1">
    <option value="0">No Wrestlers In Database</option>
</select>                           

1 个答案:

答案 0 :(得分:2)

根据documentation,第三个参数是默认选定项的字符串,第四个是属性字符串,而不是数组。

echo form_dropdown('ally1', $allies, 'default', 'disabled="disabled"');