我正在使用 form_dropdown() 并且有以下问题:
表单代码为:
echo form_dropdown($level,$level_options,'1');
它在我使用时有效
$level_options = array(
'1' => 'Grade 6',
'2' => 'Grade 7'
);
但不是当我从控制器发送 $data['levels'] 到查看
作为参考,模型数据库检索代码为:
public function getAllLevelNames() {
$query = $this->db->query("SELECT level_description from levels ORDER BY level_description");
return $query->result_array();
}
问题
问题是我得到一个下拉选择列表:
0
Grade 6
1
Grade 7
索引显示为灰色。
如何摆脱索引?
提前致谢!
附言
我似乎现在正在使用发送到视图的 data['levels'] 表单。现在,我认为以下代码似乎将“null”返回给我的控制器。请问有什么想法吗?
$level = array(
'name' => 'level',
'id' => 'level',
'value' => '1',
'maxlength' => '50',
'size' => '50',
'style' => 'width:50%',
);
$level_options = $levels;
echo "<p>Level: ";
echo form_dropdown($level,$level_options,'1');
谢谢!