jQuery拥有完整的Ajax兼容套件。其中的函数和方法允许我们在不刷新浏览器的情况下从服务器加载数据。
详细jQuery Ajax教程,可参考这里。
Name
Description
jQuery.ajax()
执行异步HTTP (Ajax) 请求。
.ajaxComplete()
当Ajax请求完成时注册要调用的处理程序。这是一个Ajax事件。
._ajaxerror()
当Ajax请求完成且出现错误时注册要调用的处理程序。这是一个Ajax事件。
.ajaxSend()
在Ajax请求发送之前显示一条消息。
jQuery.ajaxSetup()
设置将来的Ajax请求的默认值。
.ajaxStart()
当首个Ajax请求完成开始时注册要调用的处理程序。这是一个Ajax事件。
.ajaxStop()
当所有Ajax请求完成时注册要调用的处理程序。这是一个Ajax事件。
.ajaxSuccess()
当Ajax请求成功完成时显示一条消息。
jQuery.get()
使用HTTP GET请求从服务器加载数据。
jQuery.getJSON()
使用HTTP GET请求从服务器加载JSON编码数据。
jQuery.getScript()
使用HTTP GET请求从服务器加载JavaScript文件,然后执行该文件。
.load()
从服务器加载数据,然后把返回到HTML放入匹配元素。
jQuery.param()
创建数组或对象的序列化表示,适合在URL查询字符串或Ajax请求中使用。
jQuery.post()
使用HTTP POST请求从服务器加载数据。
.serialize()
将表单内容序列化为字符串。
.serializeArray()
序列化表单元素,返回JSON数据结构数据。