このような単一のjSonで3つのオブジェクトタイプを返すMVCコントローラーがあります
[[objectType1_1][objectType1_2]]
[[objectType2_1][objectType2_2][objectType2_3]]
[[objectType3_1]]
私はそれを読もうとしているjScript(jQUEry)を持っています。
function cargarListaItems(tcLink , tcPanel) {
$.post(tcLink, function (datosItems) {
var Lineas = $(datosItems)[0];
var Grupos = $(datosItems)[1];
var Items = $(datosItems)[2];
for (Linea in Lineas) {
alert(Linea.Title);
}
});
}
アラートは常にオブジェクトに対して未定義を返しますが、プロパティ Title は既に定義されています。
そのjSon配列内のすべてのオブジェクトを読み取る正しい方法は何ですか?
編集:通常、jSonが1つのオブジェクトタイプのみを返す場合、このようなものを使用します
$(data).each(function (object) {
var Item = $(this)[0];
alert(Item.Property);
});
そして正常に動作します。しかし、多くのオブジェクトでは機能しません。