使用getJSON()方法异步加载JSON格式数据
2016-12-29 09:55
766 查看
使用
getJSON()方法可以通过Ajax异步请求的方式,获取服务器中的数据,并对获取的数据进行解析,显示在页面中,它的调用格式为:
jQuery.getJSON(url,[data],[callback])或
$.getJSON(url,[data],[callback])其中,url参数为请求加载json格式文件的服务器地址,可选项data参数为请求时发送的数据,callback参数为数据请求成功后,执行的回调函数。下面通过一个例子来说明:点击页面中的“加载”按钮,调用
getJSON()方法获取服务器中JSON格式文件中的数据,并遍历数据,将指定的字段名内容显示在页面中。index.html页面:<!DOCTYPE html><html lang="en"><head><meta charset="UTF-8"><title>Document</title><script src="jquery-1.12.4.min.js"></script></head><body><div id="divtest"><div class="title"><span class="fl">我最爱的运动</span><span class="fr"><input id="btnShow" type="button" value="加载" /></span></div><ul></ul></div><script type="text/javascript">$(function(){$("#btnShow").bind("click",function(){var $this=$(this);$.getJSON("sport.json",function(data){$this.attr("disabled","true");$.each(data,function(index,sport){$("ul").append("<li>"+sport["name"]+"</li>");});})});});</script></body></html>
sport.json页面:
[{"name":"足球"},{"name":"散步"},{"name":"篮球"},{"name":"乒乓球"},{"name":"骑自行车"}]
在本地服务器运行结果:
相关文章推荐
- 使用getJSON()方法异步加载JSON格式数据
- 【jQuery】使用getJSON()方法异步加载JSON格式数据
- 使用getJSON()方法异步加载JSON格式数据
- 24.使用getJSON()方法异步加载JSON格式数据
- 使用getJSON()异步请求服务器返回json格式数据的实现
- easyui tree 的异步加载 前台的编写方法和后台的json数据格式组装方法
- 使用getJSON()异步请求服务器返回json格式数据
- 为您解惑:jQuery中$.getJSON( )的使用方法简介之获取JSON格式的数据.........
- Json数据格式的使用方法入门教程
- Android使用AsyncTask异步线程网络通信获取数据(get json)
- Android异步加载网络数据(PHP做服务端返回的json格式)
- Ext.data.JsonStore使用HttpProxy加载数据时传递参数的两种方法
- jquery里面调用getjson方法,将list类型转换为json格式数据,在页面迭代显示
- JSON格式传递数据使用方法(JS和JAVA)
- PHP中使用json数据格式定义字面量对象的方法
- C++ Builder 使用 JsonCpp 解析json格式数据方法( 支持 UNICODE (UTF-16) / UTF-8 )
- 扩展了一棵jquery的树插件SimpleTree,加上了json格式数据异步加载能力
- jquery里面调用getjson方法,将list类型转换为json格式数据,在页面迭代显示
- 使用data()方法在元素上存取移除JSON格式数据 10-6
- 使用jQuery中的getJSON()方法获取数据