页面重定向,在ajax调用成功之前

时间:2012-05-17 05:37:57

标签: jquery asp.net ajax web-services firefox

我正在使用jquery 1.7.2进行aspx页面的ajax调用。 ajax调用webservice方法。 如果用户按下刷新按钮或单击某个菜单以在ajax调用仍在进行时重定向到另一个页面但尚未成功,则firebug控制台中显示的错误没有意义。 当用户试图离开页面时,我该怎么做才能杀死ajax待处理请求?

1 个答案:

答案 0 :(得分:-1)

你可以这样做 例如你的ajax调用函数

var call = $.ajax({
    type: "POST",
    url: "mywebservice.aspx",
    data: "some data you are passing ",
    success: function(msg){
      // do stuff on sucess
    }
});

你可以调用它来杀死进程。

call.abort()