- jQuery 1.5.0 之前的jQuery调用ajax语法
1 | $.ajax({ |
- jQuery 1.5.0 新增Deferred对象后ajax语法
1 | $.ajax({url: "test.html"}).done(function(){alert("success!")}).fail(function(){alert("error!")}); |
- 多次回调
1 | $.ajax({url: "test.html"}).done(function(){alert("success!")}).fail(function(){alert("error!")}).done(function(){alert("success again")}); |
- 为多个事件制定一个回调参数
1 | $.when($.ajax({url:'1t.html'}),$.ajax({url:'2t.html'})). |
- 普通函数的回调参数
1 | //判断是否支持webP格式图片 |
- Deffered可以接受一个函数名参数
1 | function func(rv){ |
- always方法,执行完done,fail后执行
1 | $.Deferred(func) |