Jquery帖子不适用于Apple设备

时间:2018-03-13 12:02:17

标签: jquery iphone ajax macos

我在Apple设备上使用AJAX调用时遇到了一个奇怪的问题。在对PHP文件执行简单的$.post请求时,它在Windows和Android上运行良好,但在iPhone或Mac上运行时请求没有做任何事情。问题不在Safari中,因为该请求在Mac上的Chrome中也不起作用。我已经尝试添加$.ajaxSetup({ cache: false });行来禁用缓存,但这并没有解决问题

1 个答案:

答案 0 :(得分:1)

我解决了我的问题!在$.post函数之后,我正在进行window.location重定向,但这使得调用失败。然而,在Windows上,数据仍在进入数据库,而在Mac上却没有。我在请求后将重定向放在.done()中,现在它可以正常工作。