2012-04-19 43 views
0

我想弄清楚爲什麼disabled屬性沒有應用到我的下拉菜單中。據我所知,我將正確的屬性應用於form_dropdown函數。CI中的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>       
+0

查看源代碼,是您期望的html嗎? – 2012-04-19 21:25:04

+0

更新了什麼查看 – 2012-04-19 21:28:36

+0

以及指出PHP是錯誤的。 – 2012-04-19 21:32:41

回答

2

按照documentation第三個參數是默認選擇的項目的字符串,第四個是屬性的字符串,而不是陣列。

echo form_dropdown('ally1', $allies, 'default', 'disabled="disabled"');