Ajax error:function(){}
<script type="text/javascript">
$().ready(function(){
var $submitButton = $("#submitButton");
$submitButton.click(function(){
check();
return false;
})
})
function check(){
var username = $("#username").val();
$.ajax({
type:'POST',
url: '${base}/home/XXX.action',
data: 'username=' + username,
dataType: 'json',
error : function() {
alert("数据库连接异常!");
},
success: function(data) {
alert(data.status);
}
})
}
</script>
</head>
<body>
<form:form>
<input type="text" name="username" id="username"/>
<input type="submit" value="提交" id="submitButton"/>
</form:form>
</body>
页面中红色的“username” 与蓝色的变量 “username” 相同时,程序只走error:function(){}
请问这是什么原因? Ajax
[解决办法]
function check(){
var username = $("#username").val();
$.ajax({
type:'POST',
url: '${base}/home/XXX.action',
data:{ "username":username},
dataType:'json',
error : function() {
alert("数据库连接异常!");
},
success: function(data) {
alert(data.status);
}
})
function check(){
var username = $("#username").val();
$.ajax({
type:'POST',
url: '${base}/home/XXX.action',
data:{ "username":username},
dataType:'json',
error : function() {
alert("数据库连接异常!");
},
success: function(data) {
alert(data.status);
}
})
function check(){
var username = $("#username").val();
$.ajax({
type:'POST',
url: '${base}/home/XXX.action',
data: 'username=' + username,
dataType: 'json',
error : function(xhr) {///////
alert(xhr.responseText)////////////////看提示上面错误。。都不知道错误怎么改
alert("数据库连接异常!");
},
success: function(data) {
alert(data.status);
}
})
}