我现在有点像泡菜。我正在尝试刷新我的 java 页面,但我想向它发布一些新数据。但问题是我不知道从哪里开始。我只知道 location.reload() 有没有办法可以重新加载位置但将新数据发送到刷新的分页?
编辑:对不起,我弄错了。我有一个总是有不同 url 的脚本,所以我不能只将新位置设置为 'http://...../' 所以我需要一种方法可以在没有它的情况下传递值
我现在有点像泡菜。我正在尝试刷新我的 java 页面,但我想向它发布一些新数据。但问题是我不知道从哪里开始。我只知道 location.reload() 有没有办法可以重新加载位置但将新数据发送到刷新的分页?
编辑:对不起,我弄错了。我有一个总是有不同 url 的脚本,所以我不能只将新位置设置为 'http://...../' 所以我需要一种方法可以在没有它的情况下传递值
你可以:
用于window.location.href = '/your-url?param1=value&etc=...'
将数据作为查询字符串发送
使用您的 url 作为操作创建一个表单,添加字段然后提交它(这使得使用 POST 提交您的数据成为可能)
有两种方法:
1. window.location.href = 'http://www.yoursite.com?data1=val1&data2=val2';
2. window.location = 'http://www.yoursite.com?data1=val1&data2=val2';
第一种方法始终被建议为最佳实践。参考:这里