AJAX请求已成功发送到PHP服务器,也插入记录在我的Oracle数据库。我无法获得成功的JSON响应,错误,完整的回调函数。ajax成功回调不工作在JSON响应
我也不能看到我使用笨上的console.log
任何日志和我的PHP服务器是在模型文件夹并返回一个JSON格式的字符串。
echo json_encode(array("Response"=>99,"Value"=> $result));
这里是我的Ajax代码:
$.ajax({
url: 'url/functionhere',
type: 'post',
dataType: 'json',
data: {
"STUDID": studId,
"LASTNAME": lastName,
"FIRSTNAME": firstName,
"MIDINITIAL": midInitial,
"BIRTHDAY": birthday,
"AGE": age,
"GENDER": 'M'
},
success: function (data) {
if (data.Response == 99) {
alert(data.Value);
console.log("putek");
}
},
error: function (header, status, error) {
console.log('ajax answer post returned error ' + header + ' ' + status + ' ' + error);
},
complete: function() {
console.log("putek");
}
});
您使用的是IE吗? console.log()可能会很有趣。在解决问题之前,您必须先解决问题。 –
尝试在成功方法中的if语句之前使用console.log(data)。 – Vadorequest
JavaScript错误控制台说什么?和Net标签? – Quentin