0
我在引导模式中有一个打印按钮。如何在ajax调用后返回的html页面调用window.print
$('#printST').click(function() {
$.ajax({
type: 'GET',
url: 'print',
data: formData,
dataType: 'html',
success: function (html) {
// how to print the content of html?
},
error: function (data) {
console.log('Error:', data);
}
});
});
我想打印返回的数据。
在我的打印页
<script type="text/javascript">
window.onload = function() { window.print(); }
在我的控制器
...
return View::make('pages.print');
我怎么能打印AJAX调用后该网页的内容?
那么你需要将它添加到页面来打印它。 – epascarello
@epascarello如何返回ajax调用中的html页面? print()函数已经存在。 – Crazy
为什么你不只是在新窗口中打开它?用Ajax加载页面什么也不做,它是纯文本。 – epascarello