$ .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/