[英]Find Object Array and its Properties from Ajax Post Request
我正在向內部PHP發送AJAX請求並收到一個對象。 該對象具有“數據”和“狀態”的屬性,但是當我嘗試訪問它們時,它不返回任何內容。 如何分別顯示每個屬性?
作為參考,返回的obj數組為:
{"data:[{"tagId":"8787","tagDescription":"001","tagMin":"0","tagMax":"100"},{"tagId":"8729","tagDescription":"1","tagMin":"44","tagMax":"555"}]
function GetAll() {
var PostRequest ={};
PostRequest['tagId']= 'all';
$.post('php here',PostRequest,ShowAllTags);
}
function ShowAllTags( responseData, responseStatus ) {
console.log(responseStatus);
var tagData = {};
tagData = responseData;
console.log(tagData['data']);
}
因此,根據我上面提到的評論,作為響應,問題出在json對象上。 所以首先要解決這個問題
這個問題的通用解決方案是:
var obj = [{"tagId":"8787","tagDescription":"001","tagMin":"0","tagMax":"100"},{"tagId":"8729","tagDescription":"1","tagMin":"44","tagMax":"555"}];
obj.forEach(function(value, index){console.log(value.tagId)});
這可能會有所幫助,如何獲取每個屬性的價值
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.