您可以通过左右滑屏查看更多笔记内容。。
load(url,[data],[callback])
jQuery.getScript(url,[callback]) /
$.getScript(url,[callback])
$.get(url,[callback])
url : 为服务器请求地址;
callback : 参数为数据请求成功后,执行的回调函数;
$(function () {
$("#btnShow").bind("click", function () {
var $this = $(this);
$.get(
"http://www.imooc.com/data/info_f.php",
function(data) {
$this.attr("disabled", "true");
$("ul").append("<li>我的名字叫:" + data.name + "</li>");
$("ul").append("<li>男朋友对我说:" + data.say + "</li>");
},
"json");
})
});
使用serialize()
方法可以将表单中有name属性的元素值进行序列化,生成标准URL编码文本字符串,直接可用于ajax请求,它的调用格式如下:
$(selector).serialize()
selector
参数是一个或多个表单中的元素或表单元素本身。### 七.ajax()方法加载服务器数据
jQuery.ajax([settings]) / $.ajax([settings])
settings : 为发送ajax请求时的配置对象;其中:
```
### 八.ajaxSetup()方法设置全局Ajax默认选项
jQuery.ajaxSetup([options]) /$.ajaxSetup([options])
options参数为一个对象,通过该对象设置Ajax请求时的全局选项值。
### 九.ajaxStart()和ajaxStop()方法
##### ajaxStart()方法用于在Ajax请求发出前触发函数
##### ajaxStop()方法用于在Ajax请求完成后触发函数。它们的调用格式为:
$(selector).ajaxStart(function()) /$(selector).ajaxStop(function())
两个方法中括号都是绑定的函数,当发送Ajax请求前执行ajaxStart()
方法绑定的函数,请求成功后,执行ajaxStop ()方法绑定的函数。