我做了這個web服務來處理我的數據庫函數,這是一個AJAX調用的方法之一。如何瀏覽jQuery中的JSON對象?
$.ajax({
type: "POST",
url: "Service/dataBaseService.asmx/getRMAData",
data: '{"RMAId": 1 }',
contentType: "application/json; charset=utf-8",
dataType: "json",
async: true,
cache: false,
success: function (data) {
console.log(data);
alert(data.RMA_ID);
}
});
這就是記錄:
({d:"[{\"RMA_ID\":1,\"RequestDate\":\"2013-02-28T00:00:00\",\"Company\":1,\"Status\":\"Accepted \",\"Serial\":201764,\"LastChangeDate\":\"2013-02-28T00:00:00\",\"LastChangeBy\":\"Foreign \",\"Price\":null}]"})
然而alert(data.RMA_ID)
回報不確定的藏漢作爲data.d.RMA_ID
?
我該如何獲得這些值?
「(...)'是否真的是響應的一部分?看起來像破碎的JSONP。 – 2013-04-24 11:53:06