jQuery使用ajax接收json对象问题

jQuery使用ajax接收json对象问题,第1张

没看出有什么问题

手册上说的datatype中json用的是小写不知道是否有关

我一般使用

$getJSON("testjs", function(json){

alert("JSON Data: " + jsonusers[3]name);

});

来获取json数据

$ajaxSettingsasync = false;

$getJSON("json/checkItemjson", function(data)//data就是你访问json/checkItemjson之后返回的json对象数据,如果只有部分数据,那么就可能是你json/checkItemjson这个返回的数据也只有部分。

{

checkItemData = data;

//alert(jsonData[0]value);

})

json就是一个js对象,可以用$getJSON(url,params,callback);直接得到json对象,也可以通过json字符串eval生成,var json=eval('('+jsonStr+')');

你这个是json数组,可以这么遍历

for(var i=0;i<jsonlength;i++){

for(var key in json[i]){

var value=json[i][key]

consolelog(key+":"+value);

}

}

没运行测试,直接写的,试下行不行

$ajax({

url:"testjson",

type:"GET",

data:"json",

},success:function(data){

$("#date")text(datastartTime);//给相应的位置设值

});

以上就是关于jQuery使用ajax接收json对象问题全部的内容,包括:jQuery使用ajax接收json对象问题、为什么jquery.getjson只能 获取一部分数据。怎样才能获取全部数据、jquery 如何遍历ajax 返回json值 [{"id":"12","name":" kg"},{"id":"23","name":"\u6492\u65e6\u53d1\u5c等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/10128372.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-05
下一篇 2023-05-05

发表评论

登录后才能评论

评论列表(0条)

保存