通常狀況下咱們獲取到後臺返回來的 都是json的字符串形式,假設返回的數據是datas。能夠經過 console.log( typeof datas)來測試一下 返回來的datas的數據類型。
html
json字符串的對像化ajax
通常來講,咱們要用的json數據都是對象,同key去查找值,因此這裏 用到 JSON.parse(datas),將datas對象化
json
json對象的遍歷測試
經過for(var key in datas){}的形式來遍歷 ,多維的則複合 for遍歷url
例子:spa
var dataurl="xxxxxx/das/ddd";//數據請求接口htm
$.ajax({對象
url: dataurl,接口
type: 'POST',字符串
data:"",
dataType: 'html',
timeout: 1000,
error: function(){alert('數據獲取錯誤');},
success: function(datas){
var dataobj=JSON.parse(datas);
for(var key in dataobj){ 。
console.log(key);
for(var field_name in dataobj[key]){
console.log(field_name);
}
}
}