1

次のコードを使用して JSON オブジェクトを取得しています。

// Check that the token has been updated, then submit the form as required
$.when( $.getJSON(url + 'scripts/json.php'), button).then(function(json, button) {

}

次のようにコンソール ウィンドウに値を出力するとします。

console.log(json);

私は以下を取得します:

[Object { token="cdad8422e88787958729e21cce102cb0"}, "success", Object { readyState=4, responseText="{"token":"cdad8422e88787958729e21cce102cb0"}", status=200, more...}]

しかし、これを使用して「トークン」の値を取得しようとしています:

console.log(json.token);

「未定義」になります

4

2 に答える 2

4

オブジェクトを含む配列です。からアクセスできますjson[0].token

于 2012-04-29T17:02:41.873 に答える