Ok, so habe ich eine json Ausgabe, die wie folgt aussieht:Grabbing Daten von JSON mit JavaScript
{"Result" : [
{
"Id" : "5214",
"ParentReasonId" : "0",
"Description" : "Billing & Payment",
"SysName" : "Billing & Payment",
"SysCategory" : "Billing & Payment",
"ClientId" : "924",
"DispositionCount" : "6",
"IsActive" : true,
"ChildReasonCount" : "8",
"Attributes" : [],
"SortOrder" : "0",
"CreatedBy" : null
}
]
}
Und ich möchte die Daten-ID und Beschreibung davon ziehen.
jQuery("#chained_child").cascade("#chained", {
ajax: { url: 'Customhandler.ashx?List=MyList' },
template: commonTemplate,
match: commonMatch
});
function commonTemplate(item) {
return "<option Value='" + item.Result.Id + "'>"
+ item.Result.Description + "</option>";
};
Aber für das Leben von mir, ich kann sie nicht den Wert Ich suche zurückzukehren. Ich weiß, das ist etwas Noobish, aber ich stoße gegen eine Wand. Kann jemand helfen?
Ich glaube nicht, dass es die Syntaxfehler ist, dass Sie up ist in Unordnung? –
Wenn ich alert (item.Result.Id) stelle, komme ich wieder undefiniert zurück. Ich bin mir also nicht ganz sicher. –
Wird JSON von irgendwo als String zurückgegeben? Stellen Sie sicher, dass es in ein Objekt ausgewertet wurde? Finden Sie heraus durch Alarm (Art des Artikels); –