0
我有一个简单的表单,其中包含一些包含转义的XML数据的输入。当我提交表格时(仅适用于IE9),数据不会在第一次尝试中发送;但是,如果我点击浏览器后退按钮并再次提交POST数据发送。有任何想法吗?下面的形式:使用POST方法的IE9表单..首次提交时不提交数据
<form id="bundleOrderInfo" action="/catalog/bundleSubmit" method="POST" ENCTYPE="utf-8" style="">
<input type="text" name="requestForHidden" id="requestForHidden" value="SOMEVALUE">
<input type="text" name="itemName" id="itemName" value="SOME SERVICE VALUE">
<input type="text" name="optionNames" id="optionNames" value="DB Modification||Operational Readiness||Server Capacity Adjustment||Storage Capacity Adjustment||Connectivity Enablement||Security Alignment||">
<input type="text" id="userSelections" name="userSelections" type="text">
<input type="text" id="overallOptions" name="overallOptions" type="text" value='<form><label id="opt1">(1) DB Modification</label><checkbox readonly="false" label="(1) Operational Readiness" id="opt2" >true</checkbox><checkbox readonly="false" label="(1) Server Capacity Adjustment" id="opt3" >true</checkbox><checkbox readonly="false" label="(1) Storage Capacity Adjustment" id="opt4" >true</checkbox><checkbox readonly="false" label="(1) Connectivity Enablement" id="opt5" >true</checkbox><checkbox readonly="false" label="(1) Security Alignment" id="opt6" >true</checkbox></form>'>
<input type="submit" value="Submit">
</form>
你可能在使用IE命中F12的代码中遇到问题,然后开始调试,这会让你知道是否有javascript错误。 – 2013-05-01 17:43:09