CodeIgniter样式下拉选项


CodeIgniter styling dropdown options

所以我使用表单助手来生成表单。到目前为止,它正是我想要的工作方式,但我偶然发现了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代码吗?

谢谢。

对于Form Helper的Form_dropdown()函数来说,这似乎有点太高级了。我只能看到为整个下拉列表提供一个ID或类的选项,这不会有帮助,因为你想为单个optionS设置样式。所以,是的,现在又回到了手动制作HTML代码。