相关疑难解决方法(0)

使用JavaScript/jQuery在重定向上发送POST数据?

基本上我想要做的是POST在我更改时发送数据window.location,就像用户提交了一个表单并进入新页面一样.我需要这样做,因为我需要传递一个隐藏的URL,我不能简单地将它放在URL中作为GET美观的原因.

这就是我目前所拥有的,但它不会发送任何POST数据.

if(user has not voted) {

    window.location = 'http://example.com/vote/' + Username;

}
Run Code Online (Sandbox Code Playgroud)

我知道你可以发送POST数据jQuery.post(),但我需要它与新的一起发送window.location.

因此,要回顾一下,我需要发送api_url通过价值POSThttp://example.com/vote/,而在同一时间向用户发送到同一页面.


为了将来参考,我最终做了以下事情:

if(user has not voted) {

    $('#inset_form').html('<form action="http://example.com/vote/' + Username + '" name="vote" method="post" style="display:none;"><input type="text" name="api_url" value="' + Return_URL + '" /></form>');

    document.forms['vote'].submit();

}
Run Code Online (Sandbox Code Playgroud)

javascript jquery post

203
推荐指数
8
解决办法
35万
查看次数

jQuery - 使用发布数据重定向

如何使用发布数据重定向?

如何移动到新页面$_POST

这该怎么做?它是如何完成的,为什么要这样做呢

html javascript jquery post

77
推荐指数
3
解决办法
14万
查看次数

如何使用Javascript重定向"POST"方法?

我已经查询过,并没有弄清楚我发现了什么.有没有办法重定向到使用Javascript或jquery的POST方法给url ?

javascript jquery post redirect

20
推荐指数
4
解决办法
7万
查看次数

标签 统计

javascript ×3

jquery ×3

post ×3

html ×1

redirect ×1