$.ajaxSetup为将来的Ajax请求设置默认值.

Its use is not recommended as suggested in the JQuery documentation.

无论如何,因为它设置了将来调用的默认值,它必须在所有依赖于这些默认值的ajax调用之前执行.例如,如果您没有提到调用的url,则$ajaxSetup中配置的默认URL将是调用的url.如果您所做的调用取决于那些默认值,那么此代码

self.authenticate = function () {

self.token = sessionStorage.getItem(tokenKey);

var headers = {};

if (self.token) {

headers.Authorization = 'Bearer ' + self.token;

$.ajaxSetup({

headers: headers

});

}

}

必须在进行以下调用之前执行.

self.getUsers = function () {

$.get("../API/Users/GetUsers/");

}

现在检查一下

*************** Plunker for answer ****************

在那个plunker中,按F12键进入开发者控制台中的网络选项卡,然后检查$.ajax()和$.get()进行的调用中的标题.

我在观察到的那个(要点读)点,

>如果调用是$.ajax(),那么标题显示,并且调用的url是$.ajaxSetup中提到的url

>如果调用是$.get(),那么标题不显示,调用的url是plunker url,意味着它将是http:// MySite / etc.

$.ajax() is the most configurable one, where you get fine grained

control over HTTP headers and such. You’re also able to get direct

access to the XHR-object using this method. Slightly more fine-grained

error-handling is also provided. Can therefore be more complicated and

often unecessary, but sometimes very useful. You have to deal with the

returned data yourself with a callback.

$.get() is just a shorthand for $.ajax() but abstracts some of the

configurations away, setting reasonable default values for what it

hides from you. Returns the data to a callback. It only allows

GET-requests so is accompanied by the $.post() function for similar

abstraction, only for POST

有关更多信息

如果你愿意,可以测试一下.

$.ajax()调用的图片

$.get()调用的图片

因此,如果要设置标题,只需使用$.ajax()而不是$.get()

希望这可以帮助 :)

ajaxsetup无效_javascript – $.ajaxSetup无效相关推荐

  1. el-upload进度条无效,on-progress无效问题解决方案

    el-upload进度条无效,on-progress无效问题解决方案 参考文章: (1)el-upload进度条无效,on-progress无效问题解决方案 (2)https://www.cnblog ...

  2. 淘晶驰串口屏_提示p0.pic 初始值无效:图片ID无效

    淘晶驰串口屏_提示p0.pic 初始值无效:图片ID无效 这是由于没有使用了图片控件,却没有导入图片素材导致的 导入图片素材后,要选择对应的控件,为控件的pic/picc/pic0/pic0等需要赋值 ...

  3. eclipse列名无效_sql 列名无效

    当前位置:我的异常网» 热门搜索 » sql 列名无效 sql 列名无效 www.myexceptions.net  网友分享于:2013-07-06   搜索量:1383次 场景: 求助?sql列名 ...

  4. MySQL 无效数字_ORA-01722: 无效数字的解决方法

    Select Count(t.Wip_No) As Consignvendnewcreateno_Num From   Apps.View_Scm_Wip_Po t Where  1 = 1 And  ...

  5. 200 ssl服务器证书无效_ssl证书无效怎么办?

    浏览器上显示ssl证书无效,该怎么办?ssl证书已经安装上了,却依旧显示无效.我们要做的就是排查原因,解决方法可以咨询合信ssl证书 1.需要做的是确认ssl证书是否已经过期了,正常ssl证书都是一年 ...

  6. fancybox 无效 失效 直接打开页面, ajax 之后 fancybox对更新的数据无效,Jquery失效 无效...

    案例:做个聊天室项目,数据都是通过ajax刷新出来的,而对新数据绑定的fancybox均无效,点击直接打开到了新页面而不是弹窗,解决方法其实很简单 简单分析:ajax加载内容是在$(document) ...

  7. mockito无效_Mockito模拟无效方法

    mockito无效 Most of the times Mockito when() method is good enough to mock an object's behavior. But w ...

  8. html() 无效,Internet Explorer无效HTML解析代码漏洞

    Internet Explorer无效HTML解析代码漏洞 2006-04-13 eNet&Ciweek 受影响系统: Microsoft Internet Explorer 5.0 Micr ...

  9. php的 提示无效字符,ORA-00911: 无效字符

    ORA-00911: 无效字符,注意上面代码中的 ; 号,这个在execute immediate执行时就会报错,属于多余字符,在plsql中必须去掉, ; 号 sql_code := 'insert ...

最新文章

  1. heartbeat v2版CRM的高可用web集群的实现
  2. bzoj1458 士兵占据
  3. 数据的设计命名的十个要点
  4. HDU1048 盐水的故事 精度问题
  5. 我的Python成长之路---第六天---Python基础(19)---2016年2月20日(晴)
  6. pythonweb程序设计_Python编程实现的简单Web服务器示例
  7. Code jock使用笔记
  8. 用Python如何计算两点间距离
  9. 2022年10月24日程序员节日快乐
  10. 获取ios设备的电池信息
  11. OPPO加入连接标准联盟董事会;BOSE为领克09汽车打造Centerpoint环绕声音响系统 | 全球TMT...
  12. VSCode选中变量高亮颜色及注释颜色更改
  13. 阿里郎组合频繁换人事出有因,艺德,人品很重要!
  14. python陆股通_要闻:11月“陆股通”渠道外资净买入A股579亿元
  15. 【超详细】Docker从入门到干活,就看这一篇文章
  16. 测试用例(功能用例)——完整demo(一千多条测试用例)
  17. python图片转换成文字的手机软件_手机如何将图片转换成文字?用这两种方法转换很简单...
  18. 《嵌入式 - 疑难杂症(工具篇)》 J-link下载提示错误:The firmware of the connected J-Link ...@0x02000004
  19. 微信小程序 java理发店美容院预约系统springboot
  20. 程序员的四境界、七宗罪与七武器 [转载]

热门文章

  1. 人工智能、神经网络、机器学习、深度学习的区别
  2. vue 在IE9 下兼容性问题
  3. 圈复杂度函数Java_java 圈复杂度
  4. Java-数组和链表(ArrayList和LinkedList)
  5. mysql的delete语句_mysql删除语句
  6. 如何克服在意别人的看法
  7. 如何制作一个简易的小程序
  8. 【linux】文件IO
  9. 数据库上机3(小型数据库应用程序开发)
  10. AndroidStudio导入新项目下载另一版本Gradle太慢,提示Refreshing gradle project