前端代碼:
function btnSubmit(data) { var url = $('form').attr("action"); $.ajax({ url: url, type: 'post', datatype: "json", contentType: "application/json; charset=utf-8", data: JSON.stringify([{"name": "0a1", "number": "1", "price": "1", "price": "1"}]), success: function (s) { //詢問框 layer.alert('數據保存成功!', { icon: 1, skin: 'layer-ext-moon' //該皮膚由layer.seaning.com友情擴展。關於皮膚的擴展規則,去這里查閱 }, function () { layer_close() windowReLoad(); }) }, error: function (e) { alert(e.responseText); } })
后台節后
@ResponseBody @PostMapping("/add") public String addBill(@RequestBody List< BillDetails> billDto) { System.out.println("orders size:" + billDto.size()); /*entity.setIsdelete(false); entity.setId(0); billService.addBill(entity);*/ return "admin/bill/add"; }