在MVC中为特定的Ajax.Helper设置global:false
有没有一种方法可以在jquery ajax调用中为一个特定的ajax.BeginForm事件设置gobal:false,而不会弄乱其他ajax调用的全局ajax事件处理程序(如ajaxSend或ajaxComplete)?没有,恐怕没有。全局事件处理不是可以通过Ajax助手传递的参数。您可以查看列表 如果希望对特定AJAX调用使用全局处理,可以通过在MVC中为特定的Ajax.Helper设置global:false,ajax,asp.net-mvc,Ajax,Asp.net Mvc,有没有一种方法可以在jquery ajax调用中为一个特定的ajax.BeginForm事件设置gobal:false,而不会弄乱其他ajax调用的全局ajax事件处理程序(如ajaxSend或ajaxComplete)?没有,恐怕没有。全局事件处理不是可以通过Ajax助手传递的参数。您可以查看列表 如果希望对特定AJAX调用使用全局处理,可以通过 $.ajax({ /* Ajax-y goodness */ global: false }); 如果您希望对页面上的所有呼叫禁用所
$.ajax({
/* Ajax-y goodness */
global: false
});
如果您希望对页面上的所有呼叫禁用所有全局设置:
$.ajaxSetup({
global: false
});
虽然更好的做法是单独处理每一个事件:
$(document).ajaxStart(function () {
console.log('Leeerrooooyyyy Jennnnkiiiiins');
});
不,恐怕不行。全局事件处理不是可以通过Ajax助手传递的参数。您可以查看列表 如果希望对特定AJAX调用使用全局处理,可以通过
$.ajax({
/* Ajax-y goodness */
global: false
});
如果您希望对页面上的所有呼叫禁用所有全局设置:
$.ajaxSetup({
global: false
});
虽然更好的做法是单独处理每一个事件:
$(document).ajaxStart(function () {
console.log('Leeerrooooyyyy Jennnnkiiiiins');
});