bootstrap table 增删改问题

orangeTop 2017-07-24 04:33:49
请问给为大神,怎么实现在页面新增数据但是用insertRow添加在页面的,还没有通过后台添加到数据库,等所有操作完成后,统一提交之前添加的数据。别人给我说,获取table里面所有数据,然后以json传入后台。但是具体怎么来。谁知道
...全文
191 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
等待时候 2017-07-26
  • 打赏
  • 举报
回复
动态添加行数据、可以把name修改下、用list的方式!到后台、获取list就可以了
orangeTop 2017-07-26
  • 打赏
  • 举报
回复
前端: var allObject = $('#tb_assets').bootstrapTable('getData'); //获取表格中的所有数据,object格式 var data = JSON.stringify(allObject) //把object转化为json jQuery.ajax({ type : "POST", contenType : "application/json; charset=utf-8", dataType : "JSON", url : "../../assets/insert", data : {mydata:data}, //后台getparameter("mydata")获取Data里面的数据 success : function(data){ alert("success") },error : function(error){ alert("err") }, async : false }) 后台: String data = request.getParameter("mydata"); //获取页面的json List<BizAssets> dataList = JSONObject.parseArray(data.toString(),BizAssets.class); //转化为java bean assetsService.insertBizAssetsList(dataList); //mybatis批量插入

87,904

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧