ajax向后台java程序里传递对象数组
来源:互联网 发布:网络优化兼职 编辑:程序博客网 时间:2024/04/28 09:25
前台:
function saveList(group_id){ if(!confirm("确认提交?")) return; var Html=$('#List').children('li'); var List=[]; for(var i=0;i<notAuditInsHtml.length;i++) { var E=new Object(); E.a=notAuditInsHtml.eq(i).children('.a').html(); E.b=notAuditInsHtml.eq(i).children('.b').html(); List.push(E); } var url = "task/saveList"; $.ajax({ type: "post", async: false, url: url, data: {"id":id,"list":JSON.stringify(List)},
dataType: "text", beforeSend: function() { }, success: function(data){ if(data=="success") alert("提交成功"); else alert("提交失败,请稍后再试"); return; }}); }
后台:
/** * 保存分组情况 * @param response * @param model */@ResponseBody@RequestMapping(value="/saveList",method=RequestMethod.POST)public String saveGroupByGroupId(int id,String list,response,Model model){
JSONObject m=JSONArray.fromObject(list).getJSONObject(0); System.out.println(m.get("a"));
return "success"; }
可以定义一个类E,包含属性a和b,并且有set和get方法。
函数参数可以变成List<E> list;
或者对m进行转换,即E e = (E)JSONObject.toBean(m, E.class);
0 0
- ajax向后台java程序里传递对象数组
- JQuery Ajax向后台传递数组
- jquery ajax 向后台传递数组
- JQuery Ajax向后台传递数组
- jQuery.ajax向后台传递数组问题
- jq ajax向后台传递数组
- jquery ajax 向后台传递数组参数
- jQuery.ajax向后台传递数组问题
- ajax向后台传递数组参数
- jQuery.ajax向后台传递数组问题
- ajax向后台传递数组问题
- ajax向后台传递多个对象
- ajax向后台springmvc传对象数组
- 用dwr 向后台传递java对象
- jquery.ajax()向后台传递数组数据问题,java后台无法接受
- jquery ajax 向后台传递数组参数示例
- jquery ajax 向后台传递数组参数示例
- 【.Net码农】jquery ajax 向后台传递数组参数示例
- Spring MVC之@RequestMapping 详解
- 关于Dijkstra算法的总结
- window文件换行符自动改变的问题
- Android性能优化之:ViewStub
- React Native 之 Modal介绍与使用
- ajax向后台java程序里传递对象数组
- Java基础复习(三)
- j2ee项目启动没有在WEB-INF中生成class文件
- elasticsearch 安装过程中可遇到的问题
- P2709 小B的询问(莫队)
- Android 简单实现缓存机制
- iOS 项目行数统计
- 深入理解C++中变量的存储类别和属性
- 断点的设置方法