0

我试图弄清楚为什么禁用的属性没有被应用到我的下拉列表中。据我所知,我已将正确的属性应用于 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>                           
4

1 回答 1

2

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

echo form_dropdown('ally1', $allies, 'default', 'disabled="disabled"');
于 2012-04-19T21:31:48.873 回答