jquery - Ajax 设置问题

标签 jquery ajax

我有 2 个问题。

  1. 拥有多个 AjaxSetup 是否不好?假设我有 2 页。一个页面需要设置 5 个选项,另一个页面需要设置 7 个选项(其中 5 个选项与第一页相同)。我可以只设置 2 个 ajax 设置而不是一个吗?所以我不会重复相同的选项。

  2. 如果您设置了 ajax 设置选项并在 ajax 请求级别 ($.ajax) 设置了相同的选项,那么会选择哪一个?它会采用 ajax 请求上的一组还是 ajaxSetup 上的全局一组?

谢谢

最佳答案

jQuery 文档中没有任何内容涉及您的第一个问题,因此我在 http://jsfiddle.net/x6agm/1/ 中做了一个小测试。并根据行为:

  1. 这还不错,您可以安全地进行两个不同的 $.ajaxSetup 调用,并且在第一个调用中修改的属性(但不是在第二个调用中)将具有第一个调用中强加的值。
  2. $.ajax 对象的指定属性始终会覆盖 $.ajaxSetup 的属性。

抱歉我的英语不好,请检查测试以更好地理解^_^

关于jquery - Ajax 设置问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5314510/

相关文章:

javascript - 如果我单击一下,该按钮不会重定向到该链接

javascript - 隐藏当前未被选中的菜单

javascript - 如何解决 Angular 应用程序中的 "disappearing"jQuery 验证问题?

jquery - 选择 jQuery 克隆元素

jquery - 在 jquery select2 中更改文本 "searching"

javascript - 将变量设置为函数的结果,行为非常奇怪

javascript - 使用 map 函数 div 到数组中

javascript - jQuery AutoComplete 不适用于 JSON 响应

javascript - Alpaca 表单提交,保持在同一页面

javascript - 如何在 window.location.replace 代码中发送帖子信息