0
$.ajaxPrefilter(function (options, originalOptions, jqXHR) {
        options.data = $.param($.extend(originalOptions.data, { browser_url: window.location.pathname }));
    });

这是我的代码。如何仅使用 GET 请求来执行此操作?

4

1 回答 1

1

您可以测试options.type

$.ajaxPrefilter(function (options, originalOptions, jqXHR) {
    if(options.type.toUpperCase() === "GET")
        options.data = $.param($.extend(originalOptions.data, { browser_url: window.location.pathname }));
});
于 2013-05-17T08:26:51.813 回答