获取 获取数据 指定 异步 .get nbsp http ble
1.load( ) 方法
使用
方法通过 Ajax 请求加载服务器中的数据,并把返回的数据放置到指定的元素中,它的调用格式为:
- load()
- load(url,[data],[callback])
参数 url 为加载服务器地址,可选项 data 参数为请求时发送的数据,callback 参数为数据请求成功后,执行的回调函数。
缺点:获取的内容必须先插入页面,才能进行处理。执行效率不高。
2.getJSON
通过全局函数获取数据,遍历数据显示。
使用
方法可以通过 Ajax 异步请求的方式,获取服务器中的数据,并对获取的数据进行解析,显示在页面中,它的调用格式为:
- getJSON()
或
- jQuery.getJSON(url,[data],[callback])
- $.getJSON(url,[data],[callback])
其中,url 参数为请求加载 json 格式文件的服务器地址,可选项 data 参数为请求时发送的数据,callback 参数为数据请求成功后,执行的回调函数。
- $("#btnShow").bind("click",
- function() {
- var $this = $(this);
- $.getJSON("http://www.imooc.com/data/sport.json",
- function(data) {
- $this.attr("disabled", "true");
- $.each(data,
- function(index, sport) {
- //index,json数据下标。sport下标的值。
- if (index == 2) $("ul").append("<li>" + sport["name"] + "</li>");
- });
- })
- })
3.
AJAX 基础学习
来源: http://www.bubuko.com/infodetail-2134575.html