javascript设置位置发送JSON数据

标签 javascript html json

我想做的是在功能上等同于在 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/

相关文章:

javascript - 如何按名称对四方 field 进行排序(即排序

html - 将下拉选择置于所有 DIV 的前面

javascript - 将日期名称添加到 getDate() 函数

json - 映射嵌套 JSON 时如何检查 NULL?

json - 在 config.json 文件中输入自定义类型值

javascript - 织物对象的不透明度 slider

javascript - 如何检查速度动画

javascript - 使用 JavaScript 创建色轮

javascript - Norton 360 阻碍了我的 javascript——我该怎么办?

JavaScript 表单验证在 IE8 中不起作用