$.post(url, JSON.stringify(send_data), function(data, ts){},'json'); window.location.href = "http://" + localStorage.ServerIP;点击退出按钮以后向后端发送send_data,然后跳转到ServerIP在chrome下后端可以收到send_data,但是Firefox下不能收到只有把post设为同步,Firefox才能收到send_data请问下有没有什么好的方法(除了设置同步),让前端发送完send_data以后再进行跳转? $.ajax({ type:"post",
url:url, async:false,
data:JSON.stringify(send_data),
dataType:"json",
success:function(data){
}
});改用这种格式就能成功跳转+发送数据,这是为啥?
1 回答
阿波罗的战车
TA贡献1862条经验 获得超6个赞
success:function(data){ window.location.href = "http://" + localStorage.ServerIP; }
- 1 回答
- 0 关注
- 499 浏览
添加回答
举报
0/150
提交
取消