為什么不走成功的方法?
$(document).ready(function(){
$('#searchBtn').click(function(){
$.ajax({
type:"GET",
url:"server.php?number="+$('#searchId').val(),
dataType:"json",
success:function(data){
if(data.success){
$('#searchResult').html(data.msg);
}
},
error:function(e){
alert('error'+e.status);
}
});
});
$('#createBtn').click(function(){
$.ajax({
type:"POST",
url:"server.php",
dataType:"json",
data:{
number:$('#inputId').val(),
name:$('#inputName').val(),
sex:$('#inputSex').val(),
job:$('#inputJob').val()
},
success:function(data){
if(data.success){
$('#saveResult').html(data.msg);
}
},
error:function(e){
alert('error'+e.status);
}
});
});
});
2017-03-17
想了下,終于明白為什么了。
JS下數(shù)據(jù)是string純文本格式,用的header(“Content-Type”,“text/plain;charset=utf-8”);而jquery下數(shù)據(jù)是json格式,用的應(yīng)該改為header("Content-Type","application/json;charset=utf-8");