【问题标题】:Select drop down lose $_POST value onchange form submit with IE选择下拉丢失 $_POST 值 onchange form submit with IE
【发布时间】:2013-11-12 10:23:33
【问题描述】:

我在使用 IE 选择 onchange 事件时提交表单时遇到以下问题。 Mozilla 很好,但在 IE 上当我 var_vump($_POST['makes']) 我可以看到它是空的。我的表单是这样的:

<form name="makes_filter" id="makes_filter" action="" enctype="multipart/form-data" method="POST" accept-charset="utf-8">    
Filter by:    
<select name="makes" id="makes" style="width: 120px; text-align: left; margin-right: 5px; float: left;" onchange="document.forms.makes_filter.submit();">    
<option style="text-align: center;" value=""> -- Make -- </option>    
<option id="APPLE" value="APPLE">APPLE</option>    
<option id="HTC" value="HTC">HTC</option>    
<option id="LG" value="LG">LG</option>    
<option id="NOKIA " value="NOKIA ">NOKIA </option>    
</select>    
</form>    

您能帮我找出为什么此表单在所选选项上提交空值吗? 提前谢谢你!

【问题讨论】:

    标签: select post onchange html-select


    【解决方案1】:

    通过删除另一个具有相同名称/id 的选择解决了问题

    【讨论】:

      猜你喜欢
      • 2017-10-01
      • 1970-01-01
      • 2014-02-05
      • 2021-12-11
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-07-19
      • 1970-01-01
      相关资源
      最近更新 更多