码迷,mamicode.com
首页 > Web开发 > 详细

jQuery ajax error:parserror

时间:2017-04-27 00:38:13      阅读:318      评论:0      收藏:0      [点我收藏+]

标签:cti   stat   方法   auth   thrown   解决中文乱码   其他   ext   jquer   

前端jQuery ajax(部分):

$.ajax({
type:"post",
dataType:‘json‘,
url:"http://localhost:8080/Authorization/UsernameConfirm.jsp",
data:{//传参 
"username":$("#username").val(),
},
success:function(msg)

$("#showResult").html(msg);
$("#showResult").css("color","red");
},
error: function (jqXHR, textStatus, errorThrown) {
/*弹出jqXHR对象的信息*/
alert(jqXHR.responseText);
//该博客介绍: http://blog.csdn.net/zhu_xun/article/details/16843861
alert(jqXHR.status); 
//readyState :当前状态,0-未初始化,1-正在载入,2-已经载入,3-数据进行交互,4-完成。
alert(jqXHR.readyState); 
alert(jqXHR.statusText); 
/*弹出其他两个参数的信息*/
alert(textStatus); 
alert(errorThrown); 
}
});

后端jsp处理:

<%
String username = request.getParameter("username");
response.setContentType("text/html;charset=utf-8");//解决中文乱码
userService us = new userService();
if(us.confirmUsername(username)==false){
response.getWriter().write("此用户名已存在");
}
else {
response.getWriter().write("您可以使用此用户名");
}
%>

之后前端ajax响应error函数,各参数的值为:

status:200  http ok

readyState  4 完成

statusText   paserror 解析错误

解决方法:去掉      dataType:‘json‘

jQuery ajax error:parserror

标签:cti   stat   方法   auth   thrown   解决中文乱码   其他   ext   jquer   

原文地址:http://www.cnblogs.com/kundeg/p/6771669.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!