Ajax表单.load()方法在Safari Mobile上不起作用

时间:2016-06-07 08:53:03

标签: javascript jquery ajax mobile safari

我创建了一个Ajax登录表单,一旦用户正确插入了正确的凭据,页面就应该刷新(不重新加载)只有顶栏(在登录或访客用户的情况下不同)。所以我刚刚在success上插入了这段代码:

success: function(data){
    $("#navigation").load(location.href + " #header");
}

表示要刷新的#navigation块内的#header区域。

现在,在我的情况下,.load()正在跨所有浏览器正常工作,但 Safari Mobile 除外。 编辑:我的问题是在Safari Mobile中它会卡住。我没有看到块刷新,但如果我重新加载页面,我实际上已经记录。所以我认为.load()方法存在问题。

是否有遗漏或我应该使用其他方法?

PS。我没有使用jQuery mobile,因为基本上网站已经构建完毕。我试图实现它,但我应该解决很多问题以防万一。所以我至少暂时没有这个解决方案。

0 个答案:

没有答案