同时打印并提交表单 - jQuery.print

时间:2016-05-07 16:01:07

标签: javascript jquery html jquery-plugins

我的问题是如何同时打印和提交表单。

我使用以下代码,但如果打印时间超过2秒,则会取消表单的提交。

<button class="btn btn-primary" id="saveandprint" 
    onclick="jQuery('#printableArea').print() + setTimeout(function(){document.getElementById('save').click()}, 2000)">
 Save And Print</button>

我用于打印的jQuery插件:

<script src="jQuery.print.js"></script>

谢谢!

1 个答案:

答案 0 :(得分:0)

如果浏览器导航到另一个页面提交表单,请执行。如果它是通过ajax发送的,那么我相信。

如果您只需要在提交表单时进行打印操作,最好在浏览器指向的页面上触发它。如果浏览器正在等待用户确认打印对话框,则加载和获取资源不会暂停。