var orderKanbanMap = new Map();
$.ajax({
type: 'POST',
url: '/data/getData?tableName=DBOrderInfo&columns=qualityInspectNo&columns=orderCode&columns=productionType',
async: false,
success: function(data) {
//data=
[{
"qualityInspectNo": "20",
"orderCode": "fenzhiqi",
"productionType": "白色"
},
{
"qualityInspectNo": "1",
"orderCode": "haitianTestOrder",
"productionType": "黑色"
},
{
"qualityInspectNo": "1",
"orderCode": "zhenxiongTest",
"productionType": "红色"
},
{
"qualityInspectNo": "222",
"orderCode": "12",
"productionType": "金色"
},
{
"qualityInspectNo": "1",
"orderCode": "test_316",
"productionType": "白色"
},
{
"qualityInspectNo": "1",
"orderCode": "zhangOrder",
"productionType": "白色"
}]
for (var i=0;i
var orderCode = data[i].orderCode;
orderKanbanMap.set(orderCode, data[i]);
}
}
});
获取map value值
var order_code = data[0].orderCode; // 通过订单编号获取
var items = orderKanbanMap.get(order_code);
//items={"qualityInspectNo":"20","orderCode":"fenzhiqi","productionType":"白色"}
最后直接items.qualityInspectNo