Javascript 找不到jQuery JSON对象
在jQuery中的getJSON函数中发送JSON时,我的响应出现以下错误: 对象未定义:Javascript 找不到jQuery JSON对象,javascript,jquery,json,get,Javascript,Jquery,Json,Get,在jQuery中的getJSON函数中发送JSON时,我的响应出现以下错误: 对象未定义: (?)(data=[[Object { @uid="0", @name="Well0"}, Object { @uid="1", @name="Well1"}, Object { @uid="2", @name="Well2"}]]) 在jQuery中,我有以下内容: $.getJSON("HandleGet",{Method:method}, //Called on re
(?)(data=[[Object { @uid="0", @name="Well0"},
Object { @uid="1", @name="Well1"}, Object { @uid="2", @name="Well2"}]])
在jQuery中,我有以下内容:
$.getJSON("HandleGet",{Method:method},
//Called on response from server
function(data) {
// For every result returned from the JSON get
$.each(data.items, function(i, item){
$("#dynamicCheck").append(item + " ");
我已经检查了所有jQuery文档,但似乎无法解决它
谢谢物品代表什么?JSON(您发布的格式有缺陷…)不包含
项
。您可以使用firebug查看从服务器返回的实际数据吗?我怀疑它不是格式良好的JSON。是的,JSON是使用Maven JSON库输出的。从XML转换而来,它似乎切断了JSON的标题和一些标记。不知道是什么。items代表什么。我正在查看jQuery文档[link](),不确定我现在能做些什么…条带化-我的响应显示:data=[[Object{@uid=“0”、@name=“Well0”}、Object{@uid=“1”、@name=“Well1”}、Object{@uid=“2”、@name=“Well2”}],我正在使用Maven JSON库从XML转换为JSON。那是不是很糟糕?出于某种原因,它将标记从JSON中剥离出来,并且不为每个标记命名。只有当Maven JSON库将xml转换为根名为items的JSON时,才会存在ideas?data.items。如果json具有不同的根,则必须使用该根。您可以使用console.log(数据)将对象打印到控制台并检查它包含的内容。