JSP代码可以不看,就是一个表单,通过submit提交。
1 <form action="mainAction.do?method=saveQuote" method="post" onsubmit="return formlyshow5();"> 2 <input type="hidden" name="quotetype" id="ratetype5" value="6"/> 3 <table width="98%" cellpadding="0" cellspacing="0"> 4 <tr bgcolor="#FFFFFF" class="" height="30"> 5 <td colspan="3" id="biaoti3">约期提前支取报价</td><td></td> 6 </tr> 7 <tr bgcolor="#FFFFFF" class="" height="20"> 8 <td colspan="4">请输入原交易编号:<input type="text" name="quotenum" id="quotenum" /> <input type="button" onclick="searchQuote()" value="查询"></td> 9 </tr> 10 <tr bgcolor="#FFFFFF" class="" height="30"> 11 <td>对手方地区:</td> 12 <td>对手方:</td> 13 <td>对手方交易员:</td> 14 <td bgcolor="">期限(天)*</td> 15 </tr> 16 <tr bgcolor="#FFFFFF" class="" height="20"> 17 <td> 18 <input style="background-color: #E0E0E0" name="opponentarea" readonly="readonly" id="opponentarea5" autocomplete="off" > 19 </td> 20 <td> 21 <input style="background-color: #E0E0E0" name="opponent" readonly="readonly" id="opponent5" autocomplete="off"> 22 </td> 23 <td> 24 <input style="background-color: #E0E0E0" name="opponentuser" readonly="readonly" id="opponentuser5" autocomplete="off" > 25 </td> 26 <td bgcolor=""><input type="text" style="background-color: #E0E0E0" name="timelimit" id="qixian5" readonly="readonly" autocomplete="off"/></td> 27 </tr> 28 <tr bgcolor="#FFFFFF" class="" height="20"> 29 <td>利率(%)*</td> 30 <td>金额(元)*</td> 31 <td>清算速度*</td> 32 <td>首次结算日*</td> 33 </tr> 34 <TR bgcolor="#FFFFFF" class="" height="20"> 35 <td ><input type="text" name="moneyrote" id="lilv5" autocomplete="off" size="12" onkeyup="jiesuanMoneyType5();"/></td> 36 <td><input type="text" name="money" id="jinge5" style="background-color: #E0E0E0" autocomplete="off" readonly="readonly" /></td> 37 <td><select name="clearspeed" id="qiangsua5" style="background-color: #E0E0E0" readonly="readonly" > 38 <option value="0">T+0</option> 39 </select></td> 40 <td> 41 <input type="text" name="firsttime" readonly="readonly" style="background-color: #E0E0E0" id="jiesuan5" /> 42 </td> 43 </TR> 44 <tr bgcolor="#FFFFFF" class="" height="20"> 45 <td bgcolor="">到期结算日*</td> 46 <td bgcolor="">实际占款天数(天)*</td> 47 <td bgcolor="">交易品种</td> 48 <td bgcolor="">应计利息(元)*</td> 49 50 </tr> 51 <TR bgcolor="#FFFFFF" class="" height="20"> 52 <td bgcolor=""><input type="text" style="background-color: #E0E0E0" name="endtime" readonly="readonly" id="daoqi5" size="12"/></td> 53 <td bgcolor=""><input type="text" style="background-color: #E0E0E0" name="dayslimit" readonly="readonly" id="sjzkts5"/></td> 54 <td bgcolor=""><input type="text" style="background-color: #E0E0E0" name="quotetypename" readonly="readonly" id="jiaoyipinzhong5"/></td> 55 <td bgcolor=""><input type="text" style="background-color: #E0E0E0" name="interrest" readonly="readonly" id="yjlixi5"/></td> 56 </TR> 57 <tr bgcolor="#FFFFFF" class="" height="20"> 58 <td id="titledaoqidx3">到期金额小写(元)*</td> 59 60 61 <td colspan="3"><input type="text" name="timemoney" readonly="readonly" id="dqjinge5" size="80" style="background-color: #E0E0E0"/></td> 62 </tr> 63 <tr bgcolor="#FFFFFF" class="" height="20"> 64 <td id="titledaoqidx3">到期金额大写(元)*</td> 65 <td colspan="3"><input type="text" name="dxmoney" readonly="readonly" id="dxmoney5" size="80" style="background-color: #E0E0E0"/> 66 </td> 67 </tr> 68 69 <tr bgcolor="#FFFFFF" class="" height="20"> 70 <td>收款账户</td> 71 <td colspan="3"> 72 <input type="text" name="account" readonly="readonly" id="account5" size="80" style="background-color: #E0E0E0"/> 73 </td> 74 </tr> 75 76 <tr bgcolor="#FFFFFF" class="" height="20"> 77 <td >付款账户</td> 78 <td colspan="3"> 79 <input type="text" name="oppaccount" readonly="readonly" id="oppaccount5" size="80" style="background-color: #E0E0E0"/> 80 </td> 81 </tr> 82 <tr bgcolor="#FFFFFF" class="" height="20"> 83 <td colspan="4" align="center"><input type="submit" value="成交" onclick="tiaojitijiao()" id="chengjiao5"/> <input type="button" value="关闭" id="btn_ctqzq"></td> 84 </tr> 85 </table> 86 </form>
问题出在这儿,点按钮后调用JS代码:
1 function tiaojitijiao(){ 2 $("#chengjiao5").attr("disabled","disabled"); 3 }
为了不重复点击,想让提交过后按钮变成不可用状态。
但是IE6 IE8等版本都无法提交到后台。而IE11则可以顺利通过。由于版本问题,导致业务无法进行,溜溜查了半天。
我猜想低版本的IE可能针对disabled的submit进行了屏蔽。