("#preview").click(function() {
$("form").attr({action: "preview.php", target: "_blank"}).submit();
});
单击
<input type="button" id="preview" />
时,我想将预览提交到另一页。事实是,它正在工作,但jquery打开了同一标签的2倍。
感谢您的帮助
最佳答案
您可以尝试:
$("#preview").click(function(e) {
e.stopPropagation();
$("form").attr({action: "preview.php", target: "_blank"}).submit();
});
编辑:
我的意思是:
$("#preview").click(function(e) {
$("form").attr({action: "preview.php", target: "_blank"}).submit();
});
$("form").submit(function(e){
e.stopPropagation();
});
关于jquery - .submit()打开两个选项卡,而不是一个,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/18416146/