我想使用codeigniter form_dropdown
填充选择下拉列表,因为我在view
编写了以下代码:
$experience = array(
"" => "- Min Exp -",
"0" => "Freshers & <1 Yr",
"1" => "1 Yr",
"2" => "2 Yrs",
"3" => "3 Yrs",
"4" => "4 Yrs",
"5" => "5 Yrs",
"6" => "6 Yrs"
);
$js = 'id="minexp" style="width: 95%;padding-top: 7px" required';
echo form_dropdown('minexp', $experience, $this->input->post('minexp'), $js);
重新填充是完美的,但默认情况下它选择了Freshers & <1 Yr
,我想在用户第一次查看页面时选择- Min Exp -
。
任何帮助或建议都会有很大的帮助..我用Google搜索并找不到任何解决方案..
答案 0 :(得分:1)
尝试先检查帖子数据是否存在。
echo form_dropdown('minexp', $experience, (($this->input->post('minexp')) ? $this->input->post('minexp') : ''), $js);