ajax没运行完时切换页面报错解决方案

如:

$.ajax{
                 .....
                 error:function(){
                      function001();
                 }
      }

在页面没有加载完成时将function001 禁掉

如下:

    window.onbeforeunload = window.onunload = function(){
        function001 = function(){}; //什么都不做
    };

页面加载后给function001  赋值

如下:

window.onload = function(){
        function001 = showFailtureDialog ;
        //showFailtureDialog 已定义好的方法
};
posted @ 2020-03-31 21:24  Samve  阅读(265)  评论(0编辑  收藏  举报