javascript - 如何处理给定纸张上的打印发票。20 件/张,如果超过限制,则应转到下一页。最后一页的总金额
问题描述
$(document).ready(function(){
var j = 23;
for (var i = 0; i < j+11; i++) {
if (i != 0 && i % 11 == 0) {
$("#printSection div").append("<?php echo '<tr><td>fff</td></tr>'; ?>");
$("#printSection div").append("<table><tbody></tbody></table>");
// alert(j);
if((j%11)>0){
var k = j%11;
var l = 11-k;
for(var m=0; m<10; m++){
$("#printSection div").append("<p>hhh</p>");
}
}
}
var node = "<tr><td><?php echo "sdefef"; ?></td><td><?php echo "123"?></td></tr>";
$("#printSection tbody").last().append(node);
// alert(i);
}
});
我想在给定的纸张上打印 MS SQL 查询输出作为发票。一张纸可以有二十个项目。如果项目数超过 20,则应转到下一页。同样明智的是,最终总金额应仅显示在最后一页上。例如查询将 25 个项目打印在纸质发票上。总金额为 2000.00 卢比。第一页应仅打印前 20 项,并应转到下一页打印其他 5 项和最终总金额。每个发票页面上都应显示相同的标题。我希望我能提供一些图像来解释这个问题。
解决方案
page-break-after: always;
您可以在代码中应用此样式。
推荐阅读
- webpack - 如何在 Laravel Mix 中使用“node-sass-asset-functions”自定义函数?
- android - Recyclerview 没有正确更新数据
- arrays - 删除数组内对象的特定属性的重复 - Angular
- google-analytics - AdSense 和谷歌分析之间的巨大点击差异
- javascript - 我如何记住一个按钮是否已经被点击,并且即使在使用 js 和 html 重新加载页面之后也能记住?
- visual-studio-code - 如何向 VS Code 的代码编辑器面板添加填充
- python - 如何使用 Pyhton 创建具有未知维数的多维向量?
- javascript - 基于类和数据属性选择 CSS 网格最后一行中的项目
- java - Spring Boot在上下文路径中重定向POST
- javascript - React dropzone:console.log 显示我的整个文件,但仅屏幕打印路径