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進行了屏蔽。