我想做的是在功能上等同于在 javascript 中设置“location”属性,但我想将 JSON 编码数据发送到服务器。我不想使用 AJAX,我想用服务器发回的任何内容完全替换我的页面内容。
我想我可以通过使用 form.submit
将表单 enctype
属性设置为 application/json
来做我想做的事,但我不知道如何将我的 JSON 放入表单数据集中。可以这样做吗?
最佳答案
您可以将 JSON 作为 URL 的查询组件发送:
document.location.href = server_url + "?" + encodeURIComponent(json_string);
关于javascript设置位置发送JSON数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16472451/