CodeIgniter样式下拉选项

时间:2012-01-10 05:57:13

标签: php codeigniter background drop-down-menu

所以我使用表单助手来生成表单。到目前为止,它只是我希望它如何工作,但我偶然发现了form_dropdown选项的样式。 基本上我现在正在做的是填充数据库中的下拉列表,如以下示例所示;

// Set up the array for the colors.
$data_colors = array('0'=>'color');
foreach ($search_colors as $color)
{
    $data_colors[$color['color_id']] = $color['name'];
}
echo form_dropdown('color',$data_colors,'0');

现在,数据库也有一行名为'hex'。我想要做的是将十六进制的值设置为选项的背景。

这是否可能,或者我应该回去手动编写下拉列表的HTML代码吗?

感谢。

1 个答案:

答案 0 :(得分:1)

对于Form Helper的form_dropdown()函数来说,这似乎有点过于先进。我只能看到让整个下拉列表中的ID或类的选项,因为您想要设置单个option的样式,这样做无济于事。所以,是的,它现在又回到手动制作HTML代码。