function test2(){
var options  = {
url:'aaa.dopost.do',
            type:'post',
            success:function(data)
            {
If(data=="1"){
test2(); }
            },
            error:function(xhr)
            {
                alert("业务操作失败。");
            }
        };
 
        $('#from1').ajaxSubmit(options);
}
重复跳转回来后,就不进入success:function(data){} .各位大侠帮帮忙

解决方案 »

  1.   

    你debug一下是否进入后台action代码,或者action是不是在后台报错了
      

  2.   

    跳转回来后应该进入callback函数吧
      

  3.   

    可能是后台返回的数据格式不对(json)
      

  4.   

    第一遍是进入success:function(date) 方法的,再执行以第二编的时候就没法进入success:function(date)方法也不进入error:function(xhr)方法,第二遍后台运行正常
      

  5.   

    extjs有没有什么机制在里面?自己调用自己是需要加别的东西吗
      

  6.   

    后台定义一个success字段true则success false 则error
      

  7.   

    现在的问题是 第一遍执行的时候是没问题的,在success:function中再次调用自身test2();就不走success:function了,跳转的路径方法都是相同的。返回值类型也是一样的1或2,