それぞれがキーと値のペアを含むJavaから2つの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
}));
}
});
前もって感謝します!