目录
任务2:使用 jQuery 发送 Ajax请求
前面介绍了如何使用原生 JavaScript 实现 Ajax 技术来提升用户体验。但是通过
原生 JavaScript 实现 Ajax 相对比较复杂,并且如果服务器返回复杂结构的数据(如
XML 格式),处理起来相对比较繁琐,此外还要考虑浏览器的兼容性等一系列问题。
而 jQuery 将 Ajax 相关的操作都进行了封装,只需简单调用一个方法即可完成请求发
送和复杂格式结果的解析。相比而言,使用 jQuery 实现 Ajax 更加简洁方便且结构
清晰。
jQuery 的 $.ajax() 方法可以通过发送 HTTP 请求加重远程数据,是jQuery 最底层
的 Ajax 实现,具有较高灵活性。
语法
$.ajax([settings]);
参数 settings 是 $.ajax() 方法的参数列表,用于配置 Ajax 请求的键值对集合。需用
配置参数如表 6-4 所示。
参数 | 类型 | 说明 |
---|---|---|
url | String | 发送请求的地址,默认为当前页面地址 |
type |