[英]dealing with ajax response from php in jquery
我正在嘗試從foreach中的數組獲取數據。 我向php文件發送ajax獲取請求,並使用json&array獲得響應。 但是當我嘗試打印數組中的內容時,它壞了..
我的JS代碼:
var url = $("#url").val();
var type = 'F';
var data_url = url + "manage/sources/ajax/ajax.php?type=GetBarber&gender=" + type ;
$.ajax({
type: "GET",
url: data_url,
dataType: "json",
success: function (response) {
// response returning - > {"status":"success","data":["name541","name214"]}
var json_obj = $.parseJSON(response);
for (i=0; i < json_obj.data.length; i++)
{
var payment = json_obj.data[i];
console.log(payment); // Just for debugging
}
}
});
我正在嘗試打印數據(名稱)中的內容。謝謝您的幫助
您已將dataType設置為json,因此response
已解析為一個對象。 所以不要調用$ .parseJSON
for (i=0; i < response.data.length; i++)
{
var payment = response.data[i];
console.log(payment); // Just for debugging
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.