1. 程式人生 > >ajax返回資料的遍歷方式

ajax返回資料的遍歷方式

1、當值棧中只有一個List時,如遍歷positions(為一個存放Position的List),那麼此時可以直接用以下方式獲取

for(var k in data){
                    $.each(data[k],function(index,item){
                          alert(item.x);//x為Position的一個屬性  data為ajax返回的資料
                        
                     });  
              }

2、當值棧中有多個List或者還有Map時,如果遍歷positions

遍歷List
                    $.each(data.positions,function(index,item){
                          alert(item.x);//x為Position的一個屬性  data為ajax返回的資料

                     });  

遍歷Map中的List

  $.each(data.resultMap.list1,function(index,item){//resultMap是一個Map 其中list1是key 每個key對應的是一個list
                          alert(item.x);//x為Position的一個屬性  data為ajax返回的資料



                     });