<style type="text/css">
.cPrintOnly { page-break-before: always;
display: none;
}
</style>
<script type="text/javascript">
$(function() { //DataList的每六列加一個表頭
var $rows = $("#DataList1 > tbody > tr"); $rows.each(function(i) { //取6的倍數, 排除最後一筆
if ((i + 1) % 6 == 0 && i != $rows.length - 1) { //加上頁首並設定跳頁
$(this).after("<tr class='cPrintOnly'><td>" + $("#dvPageHeader").html() + "</td></tr>"); }
});
//列印鈕功能
$("#btnPrint").click(function() { var $dv = $(this).parent();
var $pgHdr = $(".cPrintOnly"); //將列印鈕隱藏
$dv.hide();
//顯示換頁頁首
$pgHdr.show();
//列印
window.print();
//顯示列印鈕、隱藏換頁表頭
$dv.show();
$pgHdr.hide();
});
});
</script>