2012-03-08 88 views
0

我使用表單助手來創建下拉菜單,我看過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> 

回答

1

您可以用第四個參數做到這一點:

<?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