向所有ajax调用添加变量

时间:2013-04-08 12:06:45

标签: ajax jquery

我有一个我希望添加到所有ajax调用的变量,这怎么可能。

我已尝试ajaxSetup这样:

$.ajaxSetup({
data: {'language': 'ENU'}
});

但是,只要我在实际调用中指定数据参数,预设变量(语言)就会被覆盖。

1 个答案:

答案 0 :(得分:0)

根据jQuery API文档“All subsequent Ajax calls using any function will use the new settings, unless overridden by the individual calls, until the next invocation of $.ajaxSetup().”。

对于data属性,这应该是真的。确保您没有为单个ajax调用指定data或在设置之前读取数据以验证您的默认设置是否存在然后附加到该