jQuery ajax中支持的数据类型

这篇博客详细介绍了jQuery AJAX支持的数据类型,包括XML、HTML、JavaScript、JSON、JSONP和Text。XML用于处理XML文档,HTML则可以将内容插入DOM并执行其中的script标签。Script类型返回JavaScript代码但不缓存,JSON要求返回符合JSON规范的字符串,且会自动转换为JSON对象。JSONP利用script标签的跨域特性实现跨域请求。Text则简单地返回纯文本字符串。
摘要由CSDN通过智能技术生成

•"xml":

返回 XML 文档,可用 jQuery 处理。

•"html":

返回纯文本 HTML 信息;包含的 script 标签会在插入 dom 时执行。这种方式是最常见的方式(默认方式),jQuery(这里如果返 回值中有JS代码,并不执行)执行 sucuess回调函数,比如html()、append()等等,这些函数将html代码装载到当前页面的时候才执行其中包 含的js代码,而且该代码只执行一次并不缓存。

•"script":

返回纯文本 JavaScript 代码。不会自动缓存结果。除非设置了 "cache" 参数。注意:在远程请求时(不在同一个域下),所有 POST 请求都将转为 GET 请求。(因为将使用 DOM 的 script标签来加载)

•"json":

json方式和html方式在请求和服务器中完全是一样,请求的返回值实际上都是String对象,有两点不同,第一:html方式的时候并没有限制返回的字符串格式,而json方式的时候,必须符合json协议的规范。第二:html方式请求完成之后没

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值