私はtest.php
のような配列を持っています。なぜ私はjsonとしてアクセスできない
Array(
[0] => Array
(
[id] => 1
[name] => nikhil
[password] => 81dc9bdb52d04dc20036dbd8313ed055
)
[1] => Array
(
[id] => 2
[name] => akhil
[password] => 81dc9bdb52d04dc20036dbd8313ed055
)
)
私はJSONに変換し、それが次に
$jsonformat = json_encode($array);
echo $jsonformat;
私はJSONを使用して、この文字列にアクセスする方法を今すぐtest.php
[{
"id": 1,
"name": "nikhil",
"password": "81dc9bdb52d04dc20036dbd8313ed055"
},{
"id": 2,
"name": "akhil",
"password": "81dc9bdb52d04dc20036dbd8313ed055"
}]
に、このようなJSON文字列を取得
エコーAJAX呼び出し。このJSONオブジェクトの1行目の名前にしかアクセスしません。私はこれを試みた:$.ajax({
type: 'post',
url: '/test.php',
datatype: 'JSON',
success: function(result) {
alert(result[0].name);
}
});
しかし、これは動作しません。助言がありますか?
達するのですか?もしそうなら、 'result'には' console.log(result); '何が含まれていますか? – jeroen
'成功:関数(結果){ varデータ= $ .parseJSON(結果); ()); –
ちなみに、jQueryを確認するには、単に 'datatype'を' dataType'に変更する必要があります返されたjsonを自動的に解析します。 – jeroen