jQuery を使用して .post メソッドから返された JSON の個々の要素にアクセスしようとしています。データを create.php に送信すると、データを json_encode して json オブジェクトに入れるだけです。これが私のコードです:
$.post("pages/create.php", {user : "user1", password : "pass2"}, function(data) {
var newArray = new Array();
newArray = {"user":"user2","password":"pass2"};
console.log(newArray.user);
console.log(data);
console.log(data.user);
問題は、最初の 2 つのコンソール ログが期待どおりに動作することです。最初のものは私に与えます:
「ユーザー2」
2番目は私に与えます:
「ユーザー」:「ユーザー1」、「パスワード」:「パス2」
しかし、データ JSON オブジェクトに内容が含まれていることはわかっていますが、3 つ目は未定義です。私の構文は間違っていますか?その JSON の特定の要素にアクセスしようとしています。