$.ajax() & $.getJSON() 这两个函数的使用
今天在学习ajax的时候,做验证码验证,ajax传递数据到后台进行处理,返回处理的结果
但是遇见一个问题,使用$.ajax()函数的时候,总是提示url地址404错误,但是后台控制器能接收到数据
而且用$.getJSON()的时候完全OK,不知道这是什么情况
js代码:
$("#code").blur(function(){
var codedata = $("#code").val();
$.getJSON('<%=path%>/matchCodes','code='+codedata,function(data){
alert(data.codeStatus);
});
});
$.ajax({
type:"get",
url:"<%=path%>/matchCodes",
data:"code="+codedata,
dataType:"json",
success:function(data){
alert(data.codeStatus);
},
error:function(data){
alert("失败");
}
});