0

以下のデータがjson値として返されます。で値またはデータを取得する方法を教えてくださいjquery ajax

{"detail":
    {    "ID":001,
        "Email":"test@test.com",
        "Tel":"123-456-789",
        "FirstName":"John",
        "MiddleName":null,
        "LastName":"Abraham",
        "Prefix":null,
        "Suffix":null,
        "Street":"123 Mew Street",
        "City":"New York",
        "Region":"NY",
        "Country":"USA",
        "PostCode":"1011",
        "Latitude":null,
        "Longitude":null,
        "valid":1,
        "message":"success"
        }

以下のコーディングを試しましたが、コードを更新するようアドバイスしてください。

$.ajax({
      type: "GET", 
      url: url,
      dataType : 'json',
      async: false,  
      success : function(text)  { response = text; } 
});
alert(response);
4

3 に答える 3

0

キーを参照することで、JSON データにアクセスできます。例えば

 success : function(text) {
    response = text;  
    var id = response.detail.ID;
    var email = response.detail.Email;
    // AND Other properties........
 }
于 2013-09-30T12:08:57.860 に答える
0

ID にアクセスするには、以下のコードを使用できます。

response.detail.ID

同様に、他のフィールドにアクセスします

于 2013-09-30T12:06:32.410 に答える