2011-09-02 66 views
0

如何在ajax中讀取這個數組? 能否請您看看這個服務器響應:如何從ajax循環這個數組?

Array 
(
    [success] => 1 
    [0] => Array 
     (
      [0] => Mr Green 
      [FirstName] => Mr Green 
      [1] => Hulk 
      [LastName] => Hulk 
      [2] => 30 
      [Age] => 30 
     ) 

    [1] => Array 
     (
      [0] => Mrs Green 
      [FirstName] => Mrs Green 
      [1] => Hulk 
      [LastName] => Hulk 
      [2] => 28 
      [Age] => 28 
     )  
) 

而且這裏是我的ajax成功

success: function(data){ 
        if(data.success == true){       
         $("#output2").append("<p>"+ data.FirstName +"</p>"); 
        } 
       } 

如何循環這個權利?謝謝。

+0

這不是一個循環。 – NullUserException

+0

準確地說,我嘗試循環它,但它失敗了。 – Ryan

+0

等待什麼是服務器響應?你可以使用鉻開發工具或螢火蟲向我們展示實際響應,而不是用於生成它的代碼? – Clueless

回答

0

試試這個:

if(data.success == true){       
    $.each(data,function(k,v){ 
     if (typeof(v.FirstName) != "undefined"){ 
      $("#output2").append("<p>"+ v.FirstName +"</p>"); 
     } 
    }); 
}