jQuery API学习之ajax与回调对象篇
jQuery ajax 实例讲解
get()方法通过远程HTTP GET请求载入信息。这是一个简单的GET请求功能以取代$.ajax。请求成功是可调用回调函数。如果需要在出错时执行函数,请使用$.ajax。
语法:$(selector).get(url,data,success(response,status,xhr),dataType)
*参照例子demo(hello)中的load方法。
$.ajax()这个是jQuery 的底层 AJAX 实现。简单易用的高层实现是 $.get, $.post 。如果需要在执行出错时执行函数,使用$.ajax()。
JQuery中的回调对象
回调对象(Callbacks object)模块是JQuery中的一个很基础的模块,很多其他的模块(比如Deferred、Ajax等)都依赖于Callbacks模块的实现。
Callbacks提供如下四个配置供开发者使用:
var callbacks = $.Callbacks('unique memory'); //回调函数列表中每个函数必须唯一,且要记录上一次调用的参数值
方法list一览