页面在打印后没有重新加载,使用PHP laravel框架,尝试了所有可用的javascript和jquery页面刷新和重新加载选项,没有任何工作,下面的window.location.href工作但是打印没有发生,非常多困惑任何帮助可能是有用的谢谢。使用Jquery print plugin并尝试了window.print。
<button type="button" data-dismiss="modal" id="mymodalss">Print</button>
$(document).ready(function() {
$("#mymodalss").click(function(){
var deferredObj = $.Deferred();
$.print("#offer",
{
deferred: deferredObj
}
);
/*this way working with alert, if i remove alert it doesnt work*/
deferredObj.done(function(value) {
alert("Successful in Printing");
window.location.href ="{{URL('/payroll/voucher')}}";
});
});
});
答案 0 :(得分:1)
我猜你可以做window.location.href="payroll/voucher"
。
答案 1 :(得分:1)
您可以尝试在下面打印时传递//Get the current Member
$member = Member::CurrentUser();
//get the $belongs_to
$applicant = $member->Applicant();
选项:
$.Deferred()