我有多个表单并使用弹出窗口来修改记录,即我从搜索条件循环数据库记录以生成结果页面。用户具有通过PHP $_POST
修改这些记录的功能。我有一个每个记录的提交按钮。
form onsubmit
运行jQuery代码以打开弹出窗口
$('#myform').submit(function() {
window.open('', 'formpopup', 'width=575,height=500,resizeable,scrollbars');
this.target = 'formpopup';
});
这仅适用于#myform
的第一个实例,但所有其他实例都在新标签中打开。我希望他们都出现在一个新窗口中。有什么想法吗?
答案 0 :(得分:0)
我认为你需要有不同的窗口名称才能工作。您只使用一个名为'formpopup'的窗口,因此如果您想要打开一个新窗口,则需要一个不同的名称,否则它将使用名为'formpopup'的当前窗口,并在该窗口中打开一个新选项卡。 / p>