这三个参数,怎么用呢?规则到底是什么,糊涂了。。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 等函数。
添加回答
举报
0/150
提交
取消