[请益] Ajax失败原因...

楼主: james999 (无伤大雅)   2018-02-21 01:47:04
各位版上高手好,
目前使用XAMPP在本机端重现接手的php专案,
于登入页面输入正确的帐号密码后,
追查php的部份发现回传值都正常。
$.ajax({
url: curl,
type: 'POST',
data: $form.serialize(),
dataType:"json",
success: function(r) {
if(r.ok=='1'){
document.location=r.redirect;
}
else {
(省略)
}
},
error: function(jqXHR) {
alert("发生错误: " + jqXHR.status);
}
});
奇怪的是…Ajax得到的都是error…
在本机调用就没有CORS的问题。
想请问可能的原因为何呢??? 谢谢。
楼主: james999 (无伤大雅)   2018-02-21 01:57:00
Server端都是回传200Server端最后的代码是回传 echo json_encode($data);假设这个php专案原本可正常运行,不晓得有没有可能是配置问题呢? 谢谢。
作者: altecjc (嘉诚)   2018-02-21 05:02:00
从 chrome develop tool 的 network 分页看 response 吐什么错误
作者: evernever (Base64)   2018-02-21 10:58:00
php short tag 有开吗? 查一下 php.ini
楼主: james999 (无伤大雅)   2018-02-21 14:51:00
e大真神,的确是开启后解决问题:)谢谢您的回馈^^
作者: kroutony (bingbing)   2018-02-25 12:42:00
养成良好习惯不要使用short tag
作者: MOONRAKER (㊣牛鹤鳗毛人)   2018-02-25 13:27:00
接老系统你有什么办法 用sed帮他全部改?
楼主: james999 (无伤大雅)   2018-02-21 09:57:00
Server端都是回传200Server端最后的代码是回传 echo json_encode($data);假设这个php专案原本可正常运行,不晓得有没有可能是配置问题呢? 谢谢。
作者: altecjc (嘉诚)   2018-02-21 13:02:00
从 chrome develop tool 的 network 分页看 response 吐什么错误
作者: evernever (Base64)   2018-02-21 18:58:00
php short tag 有开吗? 查一下 php.ini
楼主: james999 (无伤大雅)   2018-02-21 22:51:00
e大真神,的确是开启后解决问题:)谢谢您的回馈^^
作者: kroutony (bingbing)   2018-02-25 20:42:00
养成良好习惯不要使用short tag
作者: MOONRAKER (㊣牛鹤鳗毛人)   2018-02-25 21:27:00
接老系统你有什么办法 用sed帮他全部改?
作者: dou0228 (7777)   2018-02-27 17:03:00
google 就有方法可以改 short tag 啦
作者: dou0228 (7777)   2018-02-27 09:03:00
google 就有方法可以改 short tag 啦

Links booklink

Contact Us: admin [ a t ] ucptt.com