如何使用JSON正文作为POST发送数据,并导航到响应?

时间:2017-08-11 13:40:06

标签: javascript html http

我想使用POST方法发送数据,使主体成为JSON对象而不是一组键值对,并在成功时导航到响应。

如果我只是想用POST发送数据并导航到响应,我会使用表单。如果我只想用POST发送JSON,我可以使用AJAX。但有没有办法符合这两个标准?

1 个答案:

答案 0 :(得分:4)

不是真的。您最接近的选项是使用Ajax然后:

  • 使用history.pushState更改网址并将整个DOM替换为响应。

  • 让服务器将结果存储在某处,然后在JavaScript可以分配给location.href的响应中返回一个URL。该URL将具有浏览器可用于获取存储响应的令牌。