jQuery ajax 火狐fireFox 上的返回值是object XMLDocument
jQuery ajax调用后台程序返回执行结果
response.getWriter().print("true");
response.getWriter().print("false");
前台ajax接收到返回值后判断是“true”还是“false”,在进行相应处理。
IE浏览器可以接收到后台返回的字符串(“true”、“false”)
现在的问题是:
用火狐fireFox浏览器,得到的返回值不是字符串(“true”、“false”),而是object XMLDocument,根本不知道怎么判断返回的结果是true还是false。
有木有大侠知道怎么办啊?
------解决方案--------------------是不是response.setContentType没设置?
------解决方案--------------------
在返回服务器结果之前需要设置:
response.setContentType("text/html");
Response.ContentType = "text/html";
------解决方案--------------------的确是这个问题。response.setContentType( "text/html ");