首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > Ajax >

jquery ajax 回调函数失败?该怎么处理

2012-05-02 
jquery ajax 回调函数失败?ajax代码:$.ajax({url:userLogin.do,data: $loginWindowForm.serialize(),typ

jquery ajax 回调函数失败?
ajax代码:
$.ajax({

url:"userLogin.do",
data: $loginWindowForm.serialize(),
type: "POST",
dataType: "json",
cache: false,
beforeSend: function() {
$loginWindowForm.find("button").attr("disabled", true);
},
success: function(data) {
alert("Data Loaded: ");
if (data.status == "success") {
$.flushHeaderInfo();
$.closeDialog("loginWindow");
}
$.message({type: data.status, content: data.message});
if(redirectUrl != null) {
location.href = redirectUrl;
}
},error:function(data){alert("出错");},
complete: function() {
$loginWindowForm.find("button").attr("disabled", false);
$loginWindowCaptcha.val("");
loginWindowCaptchaImageRefresh();
}
});
servelt代码:
protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
String username = request.getParameter("member.username");
String password = request.getParameter("member.password");
PrintWriter out = response.getWriter();
if(username.equals("admin")&&password.equals("123456")) out.print("登录成功");
else out.print("用户名或者密码错误");
System.out.println("usename "+username+" "+password);
}
问题:能获取username和password,但是ajax总是弹出“错误”,不执行success:。。。?求解决方法!

[解决办法]
firebug调试下ajax请求成功吗
单独运行下接收页,看有错误没

热点排行