我有一个页面 ( page 1
),它接受发布请求,做一些事情并在最后显示一些数据。
从另一个页面(page 2
),我想重定向到page 1
单击按钮时,当然page 1
通过 POST 发送所需的所有相关数据。
当然,我可以使用旧的技巧,在页面上有一个不可见的表单,在用户单击按钮后使用 jquery 填充我需要的所有数据,然后自动提交()它。但这看起来很麻烦 - 使用类似于 的语法要好得多$.post
,而不是开始操作 html。$.post
将是完美的,如果它实际上重定向到页面而不是异步发出请求(我不能只是page 1
在 ajaxy 帖子完成后重定向到,因为page 1
需要数据来显示某些东西)。
有什么方法可以用 jquery 做我想做的事,还是丑陋的隐形形式是唯一的出路?
附言
我知道还有其他复杂的方法可以实现我想要的,例如使用$.post
并在我们当前所在的页面中植入响应的 html,但我只想知道是否有使用 jquery 执行此操作的简单方法