以前在做项目的时候,碰到过一次,这次有个同时又碰到了一次。

        首先,去jqueryapi里面复制一个标准的$.ajax方法,看看是不是还是返回的是html代码。如果不是,好了,ajax出错。如果还是,那就可以肯定是你的后台代码出了问题,我和我同事的都是后台代码出了问题,基本上应该都是后台代码出现了问题,毕竟复制ajax基本不会出错。

先说下我们为什么会出现次错误,我是拦截器的原因,拦截了方法,根本就没有执行后台代码,同事的是执行了后台代码,但是忘了写一个注解,导致了后台代码出错,但运行时此错误已经被JVM处理了,所以看上去不抱错,代码运行正常。

这种时候的解决办法又可以分为2步

1、检测一下我上述的2种情况,如果还是不行就做第二步;

2、用SVN还原到为做此功能之前,或删除刚刚做的,还原到刚开始的时候,重新仔细做下。

      

更多推荐

ajax为什么会返回一段html代码