$ .ajaxSetup用于jquery中的ajax调用。
如果我们使用jquery ajax,则效果很好。

但是在MVC中,我们使用Ajax.BeginForm()。回调处理程序为OnFailure,OnSuccess,OnBegin。

有没有一种方法可以将$ .ajaxSetup用于Ajax.BeginForm()。

更新

例如,我在10个地方使用过Ajax.BeginForm(),但我不想为所有代码编写OnFailure处理程序,而是只想在常见的地方(如jquery $ .ajaxSetup)编写一个常见的OnFailure。
有办法吗?

最佳答案

引用 $.ajaxSetup 的文档:



因此,如建议的那样,如果要全局处理所有AJAX错误,请使用相应的global AJAX event handlers(例如 .ajaxError() ):

$(document).ajaxError(function () {
    console.log('oopsy');
});

关于ajax - $ .ajaxSetup for Ajax.BeginForm,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/11370394/

10-09 16:53