PHP从动态字段中获取选定值

时间:2011-12-28 19:01:56

标签: php ajax codeigniter dynamic

我已经通过Ajax请求创建了一个选择输入,它运行得很好,使用Firebug的结果是:

<select id="ANTIREFLEXO" class="xlarge" name="ANTIREFLEXO">
    <option value="1_ANTI REFLEXO EASY CLEAN">ANTI REFLEXO EASY CLEAN</option>
    <option value="2_ANTI REFLEXO CRIZAL EASY">ANTI REFLEXO CRIZAL EASY</option>
    <option value="3_ANTI REFLEXO CRIZAL ALIZE PLUS">ANTI REFLEXO CRIZAL ALIZE PLUS</option>
    <option value="4_ANTI REFLEXO CRIZAL FORTE">ANTI REFLEXO CRIZAL FORTE</option>
    <option value="5_ANTI REFLEXO CLEAN EXTRA">ANTI REFLEXO CLEAN EXTRA</option>
    <option value="6_ANTI REFLEXO NO RISK">ANTI REFLEXO NO RISK</option>
    <option value="7_ANTI RISCO">ANTI RISCO</option>
    <option value="8_BLUE BLOCK">BLUE BLOCK</option>
</select>

问题是我找不到接收ANTIREFLEXO选定值的方法。

我的PHP,使用CodeIgniter是这样的:

$tratamento = $this->input->post("ANTIREFLEXO");

它始终为NULL

生成的选择输入取决于另一个选择输入组件的其他选项。如果用户选择“ANTI REFLEXO”选项,我将不得不用这些值加载这个新的选择输入。

我做错了什么?

提前感谢您的帮助。

1 个答案:

答案 0 :(得分:0)

我找到了解决方案..

我正在创建PHP上的select并通过Ajax将其添加到HTML上,但是我已经在HTML上创建了select,并且通过Ajax添加了选项并且它运行良好:

<select class="xlarge" id="ANTIREFLEXO" name="ANTIREFLEXO">

希望有帮助=)