Ajax传递List集合
2018-03-19 11:19
387 查看
前台代码:
后台代码:
var codes=new Array(); $(".bottlecode").each(function(){ codes.push($(this).val()); }); $.ajax({ type:"POST", dataType:"json", data:{ params:codes }, url:"${ctx}/samplingmanage/preparationManage/ajaxEncode", success:function(data){ var en=data.body.encodes; for(var key in en){//遍历从后台获取的map对象 console.log("key:"+key); console.log("value:"+en[key]); } } });
后台代码:
@RequestMapping(value = "ajaxEncode", method=RequestMethod.POST) @ResponseBody public AjaxJson getEncode(@RequestParam(required = false, value = "params[]")List<String> params){ HashMap<String, String> map = new HashMap<String, String>(); AjaxJson ajaxJson=new AjaxJson(); for (String bottlecode : params) { String replace = bottlecode.replace("_", ""); String encode = BarcodeUtils.generateBarCode128(replace,"0.5","30"); map.put(bottlecode, encode); } ajaxJson.put("encodes", map); return ajaxJson; }
相关文章推荐
- ajax的传递List集合
- ajax传递list集合
- 利用AJAX为JSP页面传递一个包含了若干对象的List集合
- 利用AJAX为JSP页面传递一个包含了若干对象的List集合
- struts2-ajax-传递list集合
- ajax传递list集合
- ajax传递list集合
- springmvc接收前台(可以是ajax)传来的数组list,map,set等集合,复杂对象集合等图文详解
- Spring MVC 作业过程中传递参数为集合List的解决方案
- SpringMVC接收前台传递的List集合
- mybatis传递Map和List集合示例
- spring mvc 如何传递集合参数(list,数组)
- Jsp页面如何集合List传递到后台控制端
- springmvc接收前台(可以是ajax)传来的数组list,map,set等集合,复杂对象集合等图文详解
- 关于List:用List集合传递学生信息
- 遍历获取list集合的值并通过aJax传给后端
- mybatis传递Map和List集合示例
- list集合转换成json数据,ajax请求返回json数据,再通过循环显示出来
- java中调用存储过程并传递list集合参数的方法
- spring mvc 如何传递集合参数(list,数组)