解决方案 »

  1.   

    ajax有中断的方法 前提是ajax不能设置成同步模式
    但在jquery封装的ajax'里好像没看见这个方法 abort()试试
      

  2.   


    把余下的代码写成另一个函数function 函数名2() {
    ........................
    ...........................
    }function 函数名() {
        ……
        $.post("handle/ajax.php",{imgck:imgck},function(res){
            if (res != "0") {
                函数名2() ;
            }        
        });
    }
      

  3.   


    兄台可否大展神功,贴个你说的 Ajax 的
      

  4.   

    res == 0 不执行任何代码
      

  5.   


    二楼思路不错,可是我后面还有几个这种情况,不可能一层一层嵌套吧,,那就用全局變量來判斷吧.
    var isOK = true;
    function 函数名() {
        ……
        $.post("handle/ajax.php",{imgck:imgck},function(res){
            if (res == "0") {
                isOK = false;
            }        
        });
      if(isOK){
        ................01.....
      }
    }
      

  6.   

     你所说的中断代码继续执行是指什么? 
    你注释所在的函数式ajax请求完了后的回调函数,你是中断ajax后面的函数,那就得把ajax设为同步调用了,然后用一变量来判断是否中断