www.kjrz.net > gEtjson

gEtjson

jQuery里面有getJSON的使用方法,示例代码如下: $(document).ready(function() { $.getJSON("test.json", function(data) { alert(data.name); }); });

a], [callback]) 返回值:XMLHttpRequest 概述 通过 HTTP GET 请求载入 JSON 数据。 在 jQuery 1.2 中,您可以通过使用JSONP 形式的回调函数来加载其他网域的JSON数据,如 "myurl?callback=?"。jQuery 将自动替换 ? 为正确的函数名,以执行回调函...

JSONget直接解析比json内容: { 'country':"" } 调: function(data){ console.log(data.city) // } 详情参照w三cgetJSON API解析JSON参照 JSON.stringify() JSON.parse()两函

data是可选的,可以是字符串,也可以是对象,比如: // 这是字符串写法// var dt = 'a=1&b=xxx'; // 下面是对象写法var dt = {};dt.a=1;dt.b='xxx';$.getJSON('a.php', dt, function(result){});

多层的继续在后面添加即可 例如: { info : { user : { name : 'name', id : 'id', } }}获取name值的话就这样 data.info.user.name || data['info']['user']['name']

console.log( JSON.stringify(data) ) 过通JSON.stringify将json转化为字符打印出来

1. Zepto 对象 不能自定义事件 例如执行: $({}).bind('cust', function(){}); 结果: TypeError: Object has no method 'addEventListener' 解决办法是创建一个脱离文档流的节点作为事件对象: 例如: $('').bind('cust', function(){});

get和post顾名思义,两种提交方式,getjson则是向后台定了一个要求,返回的数据必须是json,否则回调函数里的XHR对象为空,$get,$post,$getjson三个方法最后调用的都是$ajax,只不过jquery对这三个方法进行了简单的封装。

所以调用时需要使用jsonData.id方式);分享本--getJson返回的

if(data.success=="true")应该是re.success,你前面alert的是re.success,下面则是用data.success,你用错对象了

网站地图

All rights reserved Powered by www.kjrz.net

copyright ©right 2010-2021。
www.kjrz.net内容来自网络,如有侵犯请联系客服。zhit325@qq.com