---恢復內容開始---
設置頁面彈出框並提交彈出框內容
彈出按鈕 <a class="btn_color_1" onclick="onEdit(0)"> 新增</a> 彈出框 <div id="editWindow1" class="mini-window" title="新增企業" style="width:800px; height :600px;" showModal="true" allowResize="true" allowDrag="true"> <form class="editForm1" name="myform" title="企業"id="editForm1" action="${ctx}/tAXINFO/save" method="post" > <div style="width: 100%;height: 300px"> <input class="mini-hidden" name="ID"/> <input class="mini-hidden" name="NSRLX" value="1"/> <div class="mini-tabs" activeIndex="0" > <div title="企業基本情況" > <table> <tr> <td width="100" align="right">納稅人名稱:</td> <td > <input name="NSR" emptyText="納稅人名稱" class="mini-textbox" width="200" /> </td> </tr> </table> </div> </div> </div> <div id="xian1" style=""> <a class="btn_color_1" id="BtnSaveBack1" onclick=" $('#editForm1').submit();"><i class="fa fa-save"></i> 保存</a> <a class="btn_color_1" id="BtnBack1" onclick="editWindow1.hide()"><i class="fa fa-close"></i> 關閉</a> </div> </form> </div> <script type="text/javascript"> var editWindow1= mini.get("editWindow1"), /*div后需緊跟form才可獲取,以獲取表單內 內容*/ ditForm1 = new mini.Form("#editForm1"); function onEdit(id) { editForm1.clear();//清除彈出框內容 editWindow1.show();//彈出彈出框 } </script> 當發生以下情況時 <div id="editWindow1" class="mini-window" title="新增企業" showModal="true" allowResize="true" allowDrag="true"> <div class="mini-tabs" activeIndex="0" > <form title="企業"id="editForm1" action="${ctx}/tAXINFO/save" method="post" > </form> <form title="企業"id="editForm1" action="${ctx}/tAXINFO/save" method="post" > </form> </div> </div> 此時 class="mini-tabs"可以使兩個form表單並列, 但與id="editForm1"相沖突,使 ditForm1 = new mini.Form("#editForm1"); 無法獲取到,無法提交
設置類似boolean型的彈出框
mini.showMessageBox({ title: "請選擇", buttons: ["企業", "個體戶"], callback: function (action) { if(action=="企業"){ editWindow1.show(); }else if(action=="個體戶"){ editWindow2.show(); } } }); 不同選擇進入不同情況
---恢復內容結束---