1

jquery.ajax で JSON データを取得し、dataType は "JSON" ですが、いくつか問題があります

これは私のJSONデータです:

{
    "stock": {
        "head": [
            "name",
            "est",
            "date"
        ],
        "body": [
            {
                "row": [
                    "TEST",
                    "10.58",
                    "2013-09-05 13:37:20"
                ]
            }
        ]
    },
    "year": {
        "head": [
            "name",
            "est",
            "date"
        ],
        "body": [
            {
                "row": [
                    "TEST",
                    "0",
                    "2013-09-05 13:37:35"
                ]
            }
        ]
    }
}

これは私のJavaScriptコードです:

var getdata = $.ajax({
    type     :    'POST',
    url      :    'testjson.php',
    data     :    data,
    dataType :    'json'
});

getdata.done(function(result){

    var queryHead = result.stock.head; // This returns data
    var queryBody = result.stock.body; // But this doesn't return data. Empty

});

JSON データは正常に返されましたが、正しく解析されていません。 queryHead正常に動作しますが、queryBody動作しません

4

0 に答える 0