我有一個返回類別列表的ajax調用。我希望從列表中提取每個名稱。 我的AJAX的樣子:從JSON數據中提取特定項目
$(document).ready(function() {
$.ajax({
type: "GET",
url: "/Client/GetCategoryList",
contentType: "application/json; charset=utf-8",
dataType: "json",
success: function (data) {
alert(data);
},
error: function() { alert("Error"); }
});
});
如果我使用「數據類型:‘JSON’,」則警示,我發現像
[object Object],[object Object],[object Object],[object Object],[object Object]
的結果,如果我評論了「數據類型:」 JSON」,那麼結果就像
[{"iID":56,"strName":"as","strDescription":"as","strImage":""},{"iID":24,"strName":"laptop","strDescription":"laptops","strImage":"uploads/2dell.jpg"}, {"iID":14,"strName":"mobile","strDescription":"handsets","strImage":"uploads/14sams.jpeg"},{"iID":46,"strName":"sds","strDescription":"dsd","strImage":"uploads/Category/46bg.jpg"}]
我只是想從數據的超鏈接中提取類別名稱或則strName。任何幫助將提前高度appreciable.Thanks。
你的腳本返回5個對象的數組。你需要迭代它們並獲得每個的'strName'屬性。 – Barmar
試試這個你可以得到你的答案http://stackoverflow.com/questions/4317112/how-to-access-particular-fields-from-json-content-by-using-php – railsbox