我正在试图找出为什么禁用属性没有应用到我的下拉列表。据我所知,我已将正确的属性应用于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>
答案 0 :(得分:2)
根据documentation,第三个参数是默认选定项的字符串,第四个是属性字符串,而不是数组。
echo form_dropdown('ally1', $allies, 'default', 'disabled="disabled"');