js传数组到controller

2017-11-20 20:12:40来源:CSDN作者:b1250372262人点击

分享

js通过ajax传数组到java后台  试过很多种方法  最后无奈只能转成json的形式上传了  记录一下

var receiptArray = new Array();$('#datatable_ajax3 tbody > tr > td:nth-child(2) input[type="checkbox"]:checked').each(function () {   var receipt = {};    receipt[$(this).val()]=$(this).attr("amount");    receiptArray.push(receipt);});var exArray = new Array();$('#datatable_ajax tbody > tr > td:nth-child(2) input[type="checkbox"]:checked').each(function () {    var ex = {};    ex[$(this).val()]=$(this).attr("amount");    exArray.push(ex);});

$.post("receipt/check/create",{"receiptArray":JSON.stringify(receiptArray),"exArray":JSON.stringify(exArray)},function(e){},"json");
用 JSON.stringify 转成json字符串 java里面 
JSONArray jsonReceipt = JSON.parseArray(receiptArray);
反转回来就可以了 


最新文章

123

最新摄影

闪念基因

微信扫一扫

第七城市微信公众平台