如下图所示,报空指针异常,打印出来结果也为null:我的JSP页面相关代码如下: 密码:<input type="password" class="text" name="password" id="password"><br>
<input type="radio" name="role" value="学生" checked="checked" />学生
<input type="radio" name="role" value="教师" />教师
<input type="radio" name="role" value="管理员" />管理员请问各路大神这是什么原因,和Ajax有关系吗?因为发现Ajax也一直不执行success,而是error?已经哭晕,求解答,谢谢我的Ajax代码如下:$("#login").click(function(){
var account = $("#account");
var password = $("#password");
if(account.val() == ""){
account.focus();
return false;
}
if(password.val() == ""){
password.focus();
return false;
}
$.ajax({
url:"servlet/LoginServlet",
type:"POST",
data:{"account":account.val(),"password":password.val(),"role":$("input[name='role']:checked").val()},
dataType:"json",
success:function(msg){
alert(msg);
},
error:function(er){
//alert(er.message);
alert("error");
}
});
});哪位好汉发现了我的错误,麻烦批评指正,谢谢!
添加回答
举报
0/150
提交
取消