代码之家  ›  专栏  ›  技术社区  ›  Mohammed Sufian

填充和重新填充选择下拉代码点火器

  •  1
  • Mohammed Sufian  · 技术社区  · 12 年前

    我想使用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 - 如用户第一次查看页面时所选择的。

    任何帮助或建议都将是极大的帮助。。我搜索了一下,没有找到任何解决方案。。

    1 回复  |  直到 12 年前
        1
  •  1
  •   Samutz    12 年前

    尝试检查是否先有post数据。

    echo form_dropdown('minexp', $experience, (($this->input->post('minexp')) ? $this->input->post('minexp') : ''), $js);