ajax 传递集合

前端传值 
var conditons = [];
var order = app.orderList;
for (var i = 0; i < order.length; i++) {
var list = [];
var productId = order[i].id;
var number = order[i].number;
var deliveryType = order[i].flag;
var remarks = order[i].remarks;
list.push(productId);
list.push(number);
list.push(deliveryType);
list.push(remarks);
conditons.push(list);
}
data: {
addrId: app.addr.id,
conditons: JSON.stringify(conditons),
},

后端接收

String conditons = getPara("conditons");
List<Object> list = JSONArray.parseArray(conditons);

这样就ok了

posted @ 2018-12-18 14:33  closeIt  阅读(430)  评论(0编辑  收藏  举报