化文川 2017-01-10 08:50 采纳率: 40%
浏览 4002

form表单多行提交,往数据库添加

图片说明

单击保存,往数据库里多行添加,怎么做,小白, 请大神指教


<%@ page contentType="text/html;charset=UTF-8" %>
<%@ include file="/WEB-INF/views/include/taglib.jsp"%>


订单管理

<br> $(document).ready(function() {</p> <pre><code> var a=0; $(&quot;#add&quot;).click(function(){ var i=a++; $(&quot;#tbody select&quot;).children().next().remove(); $(&quot;#tbody&quot;).append(&quot;&lt;tr&gt;&quot;+&quot;&lt;td&gt;&lt;input name=\&quot;breedid\&quot; maxlength=\&quot;18\&quot; htmlEscape=\&quot;false\&quot;class=\&quot;input-xlarge\&quot; /&gt;&lt;/td&gt;&quot;+ &quot;&lt;td&gt;&lt;select id=\&quot;select\&quot; name=\&quot;breednamess\&quot; &gt;&lt;option&gt;请选择&lt;/option&gt;&lt;/select&gt;&lt;/td&gt;&quot;+ &quot;&lt;td&gt;&lt;input name=\&quot;standard\&quot; maxlength=\&quot;64\&quot; htmlEscape=\&quot;false\&quot;class=\&quot;input-xlarge\&quot;/&gt;&lt;/td&gt;&quot;+ &quot;&lt;td&gt;&lt;input name=\&quot;count\&quot;&gt;&lt;/td&gt;&quot;+&quot;&lt;td&gt;&lt;input name=\&quot;price\&quot;&gt;&lt;/td&gt;&quot;+ &quot;&lt;td&gt;&lt;input name=\&quot;total\&quot; maxlength=\&quot;64\&quot; htmlEscape=\&quot;false\&quot;class=\&quot;input-xlarge\&quot;/&gt;&lt;/td&gt;&quot;+ &quot;&lt;td&gt;&lt;input type=\&quot;button\&quot; value=\&quot;删除\&quot; id=\&quot;delete1\&quot; &gt;&lt;/td&gt;&quot;+ &quot;&lt;/tr&gt;&quot;); var supperliername=$(&quot;#sel&quot;).val(); //alert(&quot;行数:&quot;+$(&quot;tbody td&quot;).parent().index()); var uri=&quot;http://localhost:8181/jeesite/a/number/demoNumber/getbreed?suppliernames=&quot;+supperliername; $.getJSON(uri,function(json){ alert(json.length); for(var i=0;i&lt;=json.length;i++){ //alert(json[i].breedname); //$(&quot;#select&quot;).append(&quot;&lt;option value=&#39;&quot;json[i].breedname&quot;&#39; &gt;&quot;+json[i].breedname+&quot;&lt;/option&gt;&quot;); if(i==i){ $(&quot;#tbody select&quot;).append(&quot;&lt;option value=&#39;&quot;+json[i].breedname+&quot;&#39;&gt;&quot;+json[i].breedname+&quot;&lt;/option&gt;&quot;); } } }); }); $(&quot;#sel&quot;).click(function(){ //alert(); $(&quot;#select&quot;).empty(); var supperliername=$(&quot;#sel&quot;).val(); //alert(supperliername); var uri=&quot;http://localhost:8181/jeesite/a/number/demoNumber/getbreed?suppliernames=&quot;+supperliername; $.getJSON(uri,function(json){ //alert(json.length); for(var i=0;i&lt;=json.length;i++){ //alert(json[i].breedname); //$(&quot;#select&quot;).append(&quot;&lt;option value=&#39;&quot;json[i].breedname&quot;&#39; &gt;&quot;+json[i].breedname+&quot;&lt;/option&gt;&quot;); $(&quot;#select&quot;).append(&quot;&lt;option value=&#39;&quot;+json[i].breedname+&quot;&#39;&gt;&quot;+json[i].breedname+&quot;&lt;/option&gt;&quot;); } }); }); $(&quot;#delete1&quot;).live(&quot;click&quot;,function(){ alert(); $(&quot;#tbody tr&quot;).remove(); }); //$(&quot;#name&quot;).focus(); $(&quot;#inputForm&quot;).validate({ submitHandler: function(form){ loading(&#39;正在提交,请稍等...&#39;); form.submit(); }, errorContainer: &quot;#messageBox&quot;, errorPlacement: function(error, element) { $(&quot;#messageBox&quot;).text(&quot;输入有误,请先更正。&quot;); if (element.is(&quot;:checkbox&quot;)||element.is(&quot;:radio&quot;)||element.parent().is(&quot;.input-append&quot;)){ error.appendTo(element.parent().parent()); } else { error.insertAfter(element); } } }); }); &lt;/script&gt; </code></pre> <p></head><br> <body></p> <pre><code>&lt;ul class=&quot;nav nav-tabs&quot;&gt; &lt;li&gt;&lt;a href=&quot;${ctx}/number/demoNumber/&quot;&gt;订单列表&lt;/a&gt;&lt;/li&gt; &lt;li class=&quot;active&quot;&gt;&lt;a href=&quot;${ctx}/number/demoNumber/form?id=${demoNumber.id}&quot;&gt;订单&lt;shiro:hasPermission name=&quot;number:demoNumber:edit&quot;&gt;${not empty demoNumber.id?&#39;修改&#39;:&#39;添加&#39;}&lt;/shiro:hasPermission&gt;&lt;shiro:lacksPermission name=&quot;number:demoNumber:edit&quot;&gt;查看&lt;/shiro:lacksPermission&gt;&lt;/a&gt;&lt;/li&gt; &lt;/ul&gt;&lt;br/&gt; &lt;form id=&quot;inputForm&quot; modelAttribute=&quot;demoNumber&quot; action=&quot;${ctx}/number/demoNumber/save&quot; method=&quot;post&quot; class=&quot;form-horizontal&quot;&gt; &lt;%-- &lt;form:hidden path=&quot;id&quot;/&gt; --%&gt; &lt;sys:message content=&quot;${message}&quot;/&gt; &lt;div&gt; &lt;td&gt; &lt;label &gt;制单部门:&lt;/label&gt; &lt;input type=&quot;text&quot;&gt; &lt;label &gt;采购员:&lt;/label&gt; &lt;input type=&quot;text&quot;&gt;&lt;br&gt;&lt;br&gt; &lt;label &gt;供货商名称:&lt;/label&gt; &lt;select id=&quot;sel&quot; style=&quot;width: 200px&quot; name=&quot;suppliernamess&quot; &gt; &lt;option&gt;请选择&lt;/option&gt; &lt;c:forEach items=&quot;${list1}&quot; var=&quot;list1&quot;&gt; &lt;option value=&quot;${list1.suppliername}&quot; &gt;${list1.suppliername}&lt;/option&gt; &lt;/c:forEach&gt; &lt;/select&gt; &lt;/div&gt; &lt;div&gt;&lt;input type=&quot;button&quot; value=&quot;添加&quot; id=&quot;add&quot;&gt;&amp;nbsp;&lt;input type=&quot;button&quot; value=&quot;删除&quot; id=&quot;delete&quot; &gt; &lt;/div&gt; &lt;table id=&quot;contentTable&quot; class=&quot;table table-striped table-bordered table-condensed&quot;&gt; &lt;thead&gt; &lt;tr&gt; &lt;th style=&quot;max-width: 50px;max-height: 50px&quot; &gt;产品编号&lt;/th&gt; &lt;th&gt;品种名称&lt;/th&gt; &lt;th&gt;规格型号&lt;/th&gt; &lt;th&gt;数量&lt;/th&gt; &lt;th&gt;单价&lt;/th&gt; &lt;th&gt;总金额&lt;/th&gt; &lt;shiro:hasPermission name=&quot;number:demoNumber:edit&quot;&gt;&lt;th&gt;操作&lt;/th&gt;&lt;/shiro:hasPermission&gt; &lt;/tr&gt; &lt;/thead&gt; &lt;tbody id=&quot;tbody&quot; &gt; &lt;/tbody&gt; &lt;/table&gt; &lt;div class=&quot;form-actions&quot;&gt; &lt;shiro:hasPermission name=&quot;number:demoNumber:edit&quot;&gt;&lt;input id=&quot;btnSubmit&quot; class=&quot;btn btn-primary&quot; type=&quot;submit&quot; value=&quot;保 存&quot;/&gt;&amp;nbsp;&lt;/shiro:hasPermission&gt; &lt;input id=&quot;btnCancel&quot; class=&quot;btn&quot; type=&quot;button&quot; value=&quot;返 回&quot; onclick=&quot;history.go(-1)&quot;/&gt; &lt;/div&gt; &lt;/form&gt; </code></pre> <p></body><br> </html></p>
  • 写回答

2条回答 默认 最新

  • JE_GE 2017-01-10 09:21
    关注

    看页面应该
    先保存一方
    在保存多方

    评论

报告相同问题?

悬赏问题

  • ¥15 安卓adb backup备份应用数据失败
  • ¥15 eclipse运行项目时遇到的问题
  • ¥15 关于#c##的问题:最近需要用CAT工具Trados进行一些开发
  • ¥15 南大pa1 小游戏没有界面,并且报了如下错误,尝试过换显卡驱动,但是好像不行
  • ¥15 没有证书,nginx怎么反向代理到只能接受https的公网网站
  • ¥50 成都蓉城足球俱乐部小程序抢票
  • ¥15 yolov7训练自己的数据集
  • ¥15 esp8266与51单片机连接问题(标签-单片机|关键词-串口)(相关搜索:51单片机|单片机|测试代码)
  • ¥15 电力市场出清matlab yalmip kkt 双层优化问题
  • ¥30 ros小车路径规划实现不了,如何解决?(操作系统-ubuntu)