作家
登录

JQuery中的$.getJSON 使用说明

作者: 来源:www.28hudong.com 2013-03-30 00:57:50 阅读 我要评论

原型如下: jQuery.getJSON( url, [data], [callback] ) 跨域加载JSON数据。 url: 发送请求的地址 data : (可选) 待发送key/value参数 callback: (可选) 载入成功时的回调函数 主要用于客户端获取服务器JSON数据。简单示例: 服务器脚本,返回JSON数据: $.getJSON.php $arr=array("name"=>"zhangsan", "age"=>20); $jarr=json_encode($arr); echo $jarr; 注意两点: 第一:在返回客户端之前,先用PHP函数json_encode将要返回的数据进行编码。 第二:返回到客户端用的是echo,而不是return。 下面是核心的客户端代码: $.getJSON.html 复制代码 代码如下: <script language="javascript" type="text/javascript" src="./js/jquery.js"></script> <script language="javascript" type="text/javascript"> function getjs() { $.getJSON("$.getJSON.php", {}, function(response){ alert(response.age); }); } <input type="button" name="btn" id="btn" value="test" onClick="javascript:getjs();"/> 注意一点: 由于在PHP中是用JSON编码返回值,所以此处必须用getJSON去调用PHP文件,从而获取数据。同时可以注意到,经由getJSON得到的数据已经变成了一个对象数组,可以用response.name,response.age很直观的获取返回值。

  推荐阅读

  js parseInt的陷阱分析小结

复制代码 代码如下: var a = parseInt("09"), b = Number("09"); 很多人会认为a和b的值都是数字9,但实际上不是。 parseInt的主要作用是把字符串转换为整数,或者把小数转换为整数。一般情况下,我们只用到它的第>>>详细阅读


本文标题:JQuery中的$.getJSON 使用说明

地址:http://www.17bianji.com/kaifa2/JS/24817.html

关键词: 探索发现

乐购科技部分新闻及文章转载自互联网,供读者交流和学习,若有涉及作者版权等问题请及时与我们联系,以便更正、删除或按规定办理。感谢所有提供资讯的网站,欢迎各类媒体与乐购科技进行文章共享合作。

网友点评
自媒体专栏

评论

热度

精彩导读
栏目ID=71的表不存在(操作类型=0)