JQuery を使用して WCF サービスを呼び出しています。応答本文には JSON 形式のデータが表示されますが、それを解析する方法がわかりません。これまでに行ったことについては、コードを参照してください。
$.ajax({
url: "http://wks52025:82/WcfDataService.svc/GetNotes()?$format=json",
type: "get",
datatype: "json",
success: function (data) {
$.each(data, function(i, item) {
alert(data[i].Title);
})
}
});
});
これは私のJSONです
{
"d": [
{
"__metadata": {
"id": "http://wks52025:82/WcfDataService.svc/tblNotes(guid'93629a5f-2bb3-4190-b876-3d8a2997e76a')",
"uri": "http://wks52025:82/WcfDataService.svc/tblNotes(guid'93629a5f-2bb3-4190-b876-3d8a2997e76a')",
"type": "GenesisOnlineModel.tblNote"
},
"NotesID": "93629a5f-2bb3-4190-b876-3d8a2997e76a",
"NotesTitle": "BSKYB",
"NotesText": "new Director of Brand and Media ",
"ParentID": 8879,
"ContactID": 309,
"JobID": 1000088150,
"UserID": "8b0e303a-68aa-49a5-af95-d994e2bdd5ac",
"GroupID": null,
"RelatedType": "Advertiser Contact",
"IsShared": true
},
{
"__metadata": {
"id": "http://wks52025:82/WcfDataService.svc/tblNotes(guid'0f21866b-4a5c-417f-afe1-70ffbd1ce1f3')",
"uri": "http://wks52025:82/WcfDataService.svc/tblNotes(guid'0f21866b-4a5c-417f-afe1-70ffbd1ce1f3')",
"type": "GenesisOnlineModel.tblNote"
},
"NotesID": "0f21866b-4a5c-417f-afe1-70ffbd1ce1f3",
"NotesTitle": "BSKYB More",
"NotesText": "Contacted all major contacts on this profile",
"ParentID": 8879,
"ContactID": null,
"JobID": null,
"UserID": "8b0e303a-68aa-49a5-af95-d994e2bdd5ac",
"GroupID": null,
"RelatedType": "Advertiser",
"IsShared": true
}
]
}
コードの成功関数ブロックでは、アラートで未定義になっています。どんな助けでも素晴らしいでしょう。