2011-02-02 13 views
4
$.getJSON(
    "test.php", 
    function(data){ 
     ... code should be here? 
    } 
) 

dataは、このコードが含まれていますか?jQueryのJSONデコード

ありがとうございました。

theName = data.name 
theSurname = data.surname 

を...しかし、うまくdataに包まれ、それらを維持し、ちょうどそれを使用する方が良いでしょう:

+2

'theName = data.name; theSurname = data.surname; ' – jball

+1

マニュアルの例を参照してください。http://api.jquery.com/jQuery.getJSON/ –

+0

[このJavaScriptオブジェクトの値にアクセスする方法は?](http: //stackoverflow.com/questions/4445970/how-do-i-access-the-value-of-this-javascript-object) – jball

答えて

3

ドット表記:

theName = data.name; 
theSurname = data.surname; 

または角括弧表記:

theName = data['name']; 
theSurname = data['surname']; 
2

あなたが行うことができます。

0

"データ" JavaScriptオブジェクトであるべきです。それが本当にデータであれば、data ['name']とdata ['surname']を使ってデータにアクセスできるはずです。

「ドット」構文も有効です。 (すなわち、data.nameおよびdata.surname)