为了账号安全,请及时绑定邮箱和手机立即绑定

jQuery的ajax里的这三个参数-------到底怎么用?

jQuery的ajax里的这三个参数-------到底怎么用?

SMILET 2018-12-21 19:14:13
这三个参数,怎么用呢?规则到底是什么,糊涂了。。accepts,contents,converters求答。什么情况下,才执行 convers 里的方法呢?最好举个 例子。。例子。。例子。。。jQuery.ajaxSetup({  accepts: {    script: "text/javascript, application/javascript"  },  contents: {    script: /javascript/  },  converters: {    "text script": jQuery.globalEval  }});补充:一篇相关的源码解析文章,敬上:http://www.cnblogs.com/chuaWe...希望大神再帮我梳理梳理。。//补充 发现在如何选择相应的converts函数时有些复杂,没分析。。这三个参数的原理是:jquery 里面预先 设置了这三个参数,用户的设置也会合并覆盖进去。accepts 是设置发送头里的类型,与另外两个没关系。dataType 设置了就直接用来 在converts里比较并执行相应的converts 函数,dataType没设置就 那就在contents里匹配,匹配后再在converts 里比较,执行相应的converts 函数。coverts函数才将结果返回给 success fail complete 等函数。
查看完整描述

1 回答

  • 1 回答
  • 0 关注
  • 681 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信