由于手动拼接的格式转成json无法正确入参,换另一种方式传递参数
var list = { 'data': [] };
var str;
for (var i = 0; i < ids.length; i++) {
var PalletCode = "";
$.ajax({
url: "路径",
data: { BarCode: ids[i] },
dataType: "json",
async: false,
success: function (data) {
//data为托盘号
PalletCode = data;
}
});
str = {
BarCode: ids[i],
NewPalletCode: NewPalletCode,
PalletCode: PalletCode
}
list.data.push(str);
}
var listData = JSON.stringify(list);