在新标签页中提交表单

我想(只是为了测试某些功能,在避免这种行为之后)将Submit调用的页面加载到新标签上:可以吗?
已邀请:
<form target=\"_blank\" [....]
将会在新标签页中提交表单...我不确定这是否是您想要的内容,请更好地说明...
我有一个[提交]和[预览]按钮, 我希望预览显示提交的表单数据的打印视图,而不是将其持久保存到数据库中。因此,我希望[预览]在新选项卡中打开,并提交以在同一窗口/选项卡中提交数据。
<button type=\"submit\" id=\"liquidacion_save\" name=\"liquidacion[save]\" onclick=\"$(\'form\').attr(\'target\', \'\');\">Save</button></div>    <div>
<button type=\"submit\" id=\"liquidacion_Previsualizar\" name=\"liquidacion[Previsualizar]\" onclick=\"$(\'form\').attr(\'target\', \'_blank\');\">Preview</button></div>  
也可以使用HTML5引入的名为
formtarget
的新按钮属性。
<form>
  <input type=\"submit\" formtarget=\"_blank\"/>
</form>
将“ 4”添加到“ 5”标签。
既然您已经获得了此标记的jQuery,我将假设您想要在成功功能中贴些东西吗?
success: function(data){
    window.open(\'http://www.mysite.com/\', \'_blank\');
}
尝试使用jQuery
<script type=\"text/javascript\">
$(\"form\").submit(function() {
$(\"form\").attr(\'target\', \'_blank\');
return true;
});
</script>
这是完整的答案-http://ftutorials.com/open-html-form-in-new-tab/
这也将很好用,您可以在新标签处理程序提交时做其他事情。
<form target=\"_blank\">
    <a href=\"#\">Submit</a>
</form>

<script>
    $(\'a\').click(function () {
        // do something you want ...

        $(\'form\').submit();
    });
</script>
必须将浏览器选项设置为在新选项卡中打开新窗口,否则将打开新的浏览器窗口。

要回复问题请先登录注册