HTML表单目标使用jquery的新窗口
HTML form target a new window using jquery
我想使用表单在新打开的窗口中发布数据。下面是我的Jquery代码:
url = "index.php?menu="+menu;
newWin = window.open(url, "windowViewProcess", 1024, 760, "status=yes,toolbar=no,menubar=no,location=no,resizable=yes,scrollbars=yes");
$('#form2').attr('target', 'windowViewProcess');
$('#form2').submit();
的形式:
<form method="post" id="form2" name="form2" action="">
我不知道为什么不工作。新窗口打开,但数据没有张贴在那里。
我尝试使用HTTP分析器查看HTTP数据,POST data属性为空,因此没有数据被发布到新窗口。为什么?
这是因为表单的属性操作为空。您必须为Form标签设置action属性。
action = " index . php "
如果你有这个,它将提交表单与表单内的Post数据。
假设你想动态设置表单的action属性,那么你可以添加一行。
$("# form2")。attr("目标"、"windowViewProcess");
$("# form2")。attr(‘行动’,url);
$ (' # form2 ')。submit ();
在本例中,您将在提交的表单中拥有Post数据和get数据(菜单)。
相关文章:
- GWT获取新旧窗口大小
- 如何在新标签/窗口中编写文本文档
- 如何在鼠标悬停在另一个图像/链接上时显示新图像/窗口
- 从服务器 c# 打开 Outlook 新邮件窗口
- 获取用户输入以设置新的窗口参数
- 为什么我不能创建新的窗口实例
- 在c中按下一个按钮,打开两个新的窗口/选项卡(不同的外部站点)
- 在新浏览器/窗口上单击提交按钮后打开PHP操作
- 如何恢复窗口,而不是打开一个新的窗口,如果它有相同的url(仍然从上一个打开)
- 如何在不制作另一个新选项卡或新浏览器窗口的情况下在同一网页中播放MPG视频/音频文件
- 如何打开一个新的窗口/选项卡没有用户的干预,而不让它被阻止
- 打开所有链接不是我的网站的一部分,在新的窗口与jquery
- 打开一个新的窗口,而浏览器没有给出警告,这是一个弹出
- 在新的窗口jquery功能不工作
- 如何使图标出现在一个新的窗口
- 如何重定向到一个新的窗口后,点击选择关于html的选项
- 如何强制电子邮件链接打开在新的窗口
- 显示更多的信息悬停在一个新的窗口,如在facebook
- 如何使用谷歌签名与重定向,而不是一个新的窗口
- 在新的窗口打开页面,没有弹出阻止使用JavaScript目标_blank