Javascript 跨域提交多个表单
注意:关于使用JavaScript提交多个表单,有一百万个问题,但相信我,这是不同的 我需要通过POST向另一个域提交多个表单 设置如下:一个页面上有多个表单,每个表单都有一个唯一的操作,每个表单都有target=“\u blank”,以便在另一个窗口中打开结果。我有JS,它隐藏表单并创建一个更精简的版本,允许用户选择要提交的表单并单击单个提交按钮。我希望能够一下子提交适当的表格 现在我有以下代码,当点击uber表单按钮时会触发。它查看选中了哪些复选框,并尝试提交相应的表单:Javascript 跨域提交多个表单,javascript,forms,cross-domain,Javascript,Forms,Cross Domain,注意:关于使用JavaScript提交多个表单,有一百万个问题,但相信我,这是不同的 我需要通过POST向另一个域提交多个表单 设置如下:一个页面上有多个表单,每个表单都有一个唯一的操作,每个表单都有target=“\u blank”,以便在另一个窗口中打开结果。我有JS,它隐藏表单并创建一个更精简的版本,允许用户选择要提交的表单并单击单个提交按钮。我希望能够一下子提交适当的表格 现在我有以下代码,当点击uber表单按钮时会触发。它查看选中了哪些复选框,并尝试提交相应的表单:
submit_button.click(function() {
var email = $("#uber_email").val();
$('#lists input:checked').each(function() {
var form_id = $(this).val();
var form = $("#form" + form_id);
var form_email = form.find("input.email");
form_email.val(email);
form.submit();
});
});
不幸的是,这只会解决最终提交问题(即只单击一个表单,只呈现一个弹出窗口)
有什么想法吗?有更好的方法吗?我无法控制服务器。我意识到这本质上是跨站点脚本,但我不在乎!我需要一个工作环境 有没有运气达到这个目标?