2

我已经搜索了很多这个或类似的问题,并遇到了一些解决方案,但不幸的是它们没有帮助。我的问题是我有一个带有表单的简单 HTML 网页。当点击回车(这是一个链接而不是表单的提交按钮)时,它会收集输入到表单中的所有数据并将其发布到客户端的通用表单处理程序(这会处理数据,然后将其存储到他们的数据库中)。该页面目前可在 iPhone 4 和三星 Galaxy S2 上运行 - 但在 S3 上,.ajax 调用将无法运行。这是我的代码:

$.ajax({
    type: "POST",
    url: "CLIENT_URL", // this is replace with the actual URL in my code and I know works
    data: queryParams,
    cache: false
    success: function(data){

        $('#comp-inner').hide();

        $("html, body").animate({ scrollTop: 0 }, "slow");

        $('#comp-inner-thanks').show();

    }       
});

就像我说的那样,这在其他设备上运行得非常好……只是不是三星 Galaxy S3 设备——有人能帮忙吗?我发现并尝试过的事情:

  • 使用 .post 代替
  • 应用缓存:对 ajax 选项为 false
  • 尝试使用 jQuery 移动

如果有人能帮上忙,那就太好了,我可以想象我错过了一些愚蠢的事情:(

干杯

4

0 回答 0