将一般参数添加到使用jQuery进行的所有ajax调用
我正在使用AJAX根据需要从服务器加载数据。 我目前正致力于将服务器软件更新到最新版本。 我注意到的一件事情已经改变,现在每个请求都要求我传递一个令牌。 这意味着我必须为每个请求添加一个新参数。 我希望通过一般方法实现这一点,而不必修改每一个AJAX调用。
有什么指针吗?
您可以使用$.ajaxSetup
方法,如以下文章所示 。
您正在寻找的是Prefilter ,这是来自页面的示例:
$.ajaxPrefilter( function( options, originalOptions, jqXHR ) { // Modify options, control originalOptions, store jqXHR, etc });
这需要JQuery 1.5。