我正在尝试从 java 返回两个 json 集,每个都包含键/值对。我可以让数据按预期返回,但是一旦我有了数据,我就无法正确访问它。这是我来自java的数据的样子
{"RESULTS":
{"MAP_1":
[
{"value":"1","display":"output text","type":"type a"},
{"value":"2","display":"more output text","type":"type a"}
],
"MAP_2":
[
{"value":"1","display":"output text","type":"type b"},
{"value":"2","display":"more output text","type":"type b"}
]
}
}
我曾尝试使用 $.map 和 $.each 但我似乎无法深入研究数据,任何帮助都会非常受欢迎。
这是我最近的尝试:
$.ajax({
url: url,
dataType: "text",
data: {
searchString: request.term
},
success: function( data ) {
response( $.map( data.MAP_1, function( item ) {
label: item.value + ", " + item.type
value: item.display
}));
}
});
提前致谢!