【问题标题】:Jquery post not working on Apple devicesJquery 帖子不适用于 Apple 设备
【发布时间】:2018-03-13 12:02:17
【问题描述】:

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

【问题讨论】:

标签: jquery iphone ajax macos


【解决方案1】:

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2015-12-01
    • 2021-10-29
    • 1970-01-01
    • 1970-01-01
    • 2013-05-29
    • 2017-12-13
    • 1970-01-01
    相关资源
    最近更新 更多