用JS 实现直接打印 而不弹出提示对话框【解决方案】

 

页面代码打印按钮:
<input type="button" class="widthnotcertainbutton" value="单据打印" data-bind="{events:{click:ClickPrint}}" />

 

JQuery方法:


ClickPrint:function(){
//直接打印,添加代码(1)
var newTab=window.open('about:blank');
$.ajax({
      type : "post", //提交方式
      url : "/print/GetPrintUrl",//路径
      data:{
       reportName:"PrintBackCashApply",
       BizID:"@Model.BackCashApplyID"
},
success : function(result) {
      //直接打印,添加代码(2)
      newTab.location.href=result;
}
});
},

 

posted on 2018-09-14 16:09  刘丹丹  阅读(3408)  评论(0)    收藏  举报

导航