2016-10-14 5 views
0

私は、生成されたphp jsonを読むためにajaxを使用しています。私はこの値にアクセスする必要があります。 誰もが考えている。multimentional jsonへのアクセス

$.ajax({ 
     url: "jsonReturn.php", 
     type: "POST", 
     data: { 
      ci: aviso 
     }, 
     async: false, 
     statusCode: { 
     404: function() { 
      alert("Página no encontrada"); 
     } 
      }, 
     success: function (data) { 
     console.log(data); 

     } 
}); 

生成されるjsonは、このようなものです。

{ 
    "3": [{  
     "NU": "3", 
     "ESTAD": "0" 
    }], 
    "5": [{  
     "NU": "5", 
     "ESTAD": "RECHAZADO" 
    }], 
    "8": [{  
     "NU": "8", 
     "ESTAD": "0" 
    }] 
} 

私が知る必要があるのは、どのようにしてajaxの成功の各値にアクセスするかです。

ありがとうございます。

+0

のようなアクセスも可能つながりますか?質問には 'php'というタグが付いていますが、あなたのコードはJavascriptです。 – Barmar

+0

JSONデータに特別なことはありません。通常のJavascriptオブジェクトまたは配列であり、自分で作成したオブジェクトまたは配列にアクセスするのと同じ方法でアクセスします。 – Barmar

答えて

0

私はこの質問に答えたいと思います。私はデータの値にACCESへdataType: "json",

$.ajax({ 
     url: "jsonReturn.php", 
     type: "POST", 
     dataType: "json", 
     data: {    
      ci: aviso 
     }, 
     async: false, 
     statusCode: { 
     404: function() { 
      alert("Página no encontrada"); 
     } 
      }, 
     success: function (data) {    
     console.log(data[3][0]["NU"]); 
     } 
}); 

を追加する必要が

は、私はPHPやJavaScriptでこの

console.log(data[3][0]["NU"]); 
0
var myData = JSON.parse(data); 
console.log(myData[3].NU); 
関連する問題