如何在codeigniter中将属性分配给下拉菜单?

问题描述:

我使用表单助手来创建下拉菜单,我看过http://codeigniter.com/user_guide/helpers/form_helper.html,但它没有指定如何为下拉菜单分配属性。我想添加i d和class到我的dropdwon菜单。我怎么做?谢谢您的帮助。如何在codeigniter中将属性分配给下拉菜单?

我的代码

$JNarray=array(
'company1'=>'company1, 
'company2'=>'company2 
); 

echo form_label("company"); 
echo form_dropdown('company',$JNarray); 

以上将创建

<select name='company'> //I want to add 'id' and class attribute to select 
    <option value='company1'>company1</option> 
    <option value='company2'>company2</option> 
</select> 

您可以用第四个参数做到这一点:

<?php 
echo form_dropdown('company', $JNarray, NULL, 'id="company" class="some-class"'); 
+0

哈哈,这很简单。应该在我发布之前尝试过。 – FlyingCat 2012-03-08 22:21:33

+1

有没有办法给某个“选项”添加属性?我想为某些选项添加“禁用”属性 – 2014-08-20 11:01:57