JSON解析:不使用javascript解析
我使用jquery.ajax获取JSON数据,数据类型是JSON,但我有一些问题 这是我的JSON数据:JSON解析:不使用javascript解析,javascript,jquery,ajax,json,parsing,Javascript,Jquery,Ajax,Json,Parsing,我使用jquery.ajax获取JSON数据,数据类型是JSON,但我有一些问题 这是我的JSON数据: { "stock": { "head": [ "name", "est", "date" ], "body": [ { "row": [ "TEST",
{
"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不工作似乎是生成JSONI的问题,请尝试在那里工作。你确定你得到了你认为得到的数据吗?Firefox的Firebug有一个方便的“网络”选项卡,可以监视网络流量并确认数据是否正确。@SonerGüler但您无法控制服务器端使用jsfiddle.Net设置的内容您应该能够自己对此进行一些调试。你至少试过console.logresult吗?