我甚至不确定这是否可行,但我需要通过用户点击的链接将POST数据发送到页面.可以这样做吗?
要清楚,我不希望数据返回到当前页面; 目标页面应该在浏览器中加载,就像用户提交了表单一样,但我需要在没有表单的情况下发送帖子数据,如果可能的话
没有表格你是什么意思?表单可以对用户"隐形"吗?如果是这样,你可以这样做:
$("a.post").click(function (e) {
e.preventDefault();
$("<form action='"+this.href+"' method='post'></form>").submit();
});
Run Code Online (Sandbox Code Playgroud)
显然它可以通过许多不同的方式完成,但你明白了.
它就像一个表格,其中POST参数在请求中完好无损,以防您在提供该页面时在服务器上使用该信息.
| 归档时间: |
|
| 查看次数: |
3203 次 |
| 最近记录: |