页面无法重新打印后打印

时间:2016-06-28 06:21:32

标签: javascript php jquery

页面在打印后没有重新加载,使用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')}}";      
    });
  });

});

2 个答案:

答案 0 :(得分:1)

我猜你可以做window.location.href="payroll/voucher"

答案 1 :(得分:1)

您可以尝试在下面打印时传递//Get the current Member $member = Member::CurrentUser(); //get the $belongs_to $applicant = $member->Applicant(); 选项:

$.Deferred()