後臺返回來的json字符串的對象化和遍歷

通常狀況下咱們獲取到後臺返回來的 都是json的字符串形式,假設返回的數據是datas。能夠經過 console.log( typeof datas)來測試一下 返回來的datas的數據類型。
html

  1. json字符串的對像化ajax

    通常來講,咱們要用的json數據都是對象,同key去查找值,因此這裏 用到 JSON.parse(datas),將datas對象化
    json

  2. 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);

}

 }

}

相關文章
相關標籤/搜索