jQuery 完整 AJAX 方法
jQuery AJAX 方法
AJAX 是一种与服务器交换数据、更新网页部分内容的技术,而无需重新加载整个网页。
下表列出了所有 jQuery AJAX 方法:
| 方法 | 描述 |
|---|---|
| $.ajax() | 执行异步 AJAX 请求 |
| $.ajaxPrefilter() | 在发送每个请求以及 $.ajax() 处理这些请求之前,处理自定义 Ajax 选项或修改现有选项 |
| $.ajaxSetup() | 为将来的 AJAX 请求设置默认值 |
| $.ajaxTransport() | 创建一个处理 Ajax 数据实际传输的对象 |
| $.get() | 使用 AJAX HTTP GET 请求从服务器加载数据 |
| $.getJSON() | 使用 HTTP GET 请求从服务器加载 JSON 编码的数据 |
| $.parseJSON() | 在 3.0 中被弃用, 请使用 JSON.parse() 代替。获取格式良好的JSON字符串并返回结果 JavaScript 值 |
| $.getScript() | 使用 AJAX HTTP GET 请求从服务器加载(并执行)JavaScript |
| $.param() | 创建数组或对象的序列化表示(可以用作 AJAX 请求的 URL 查询字符串) |
| $.post() | 使用 AJAX HTTP POST 请求从服务器加载数据 |
| ajaxComplete() | 指定 AJAX 请求完成时要运行的函数 |
| ajaxError() | 指定当 AJAX 请求完成并出现错误时要运行的函数 |
| ajaxSend() | 指定在发送 AJAX 请求之前要运行的函数 |
| ajaxStart() | 指定第一个 AJAX 请求开始时要运行的函数 |
| ajaxStop() | 指定在所有 AJAX 请求完成时运行的函数 |
| ajaxSuccess() | 指定 AJAX 请求成功完成时要运行的函数 |
| load() | 从服务器加载数据,并将返回的数据放入所选元素 |
| serialize() | 将一组表单元素编码为字符串以供提交 |
| serializeArray() | 将一组表单元素编码为名称和值的数组 |