【发布时间】:2017-01-08 19:56:42
【问题描述】:
我无法打印具有分页的数据表中的所有数据。我已经进行了研究,并在此链接中发现了同样的问题
Print <div id="printarea"></div> only?
Printing multiple pages with Javascript
但是某些编码在我的项目中不起作用,或者我可能不理解编码。
这是我已经尝试过的示例编码..所以基本上我在数据库中有 19 个数据..但在这个页面中我将其限制为 15 个
所以当我点击按钮打印时,我不必去每一页打印数据表中的所有数据。
这是我用于按钮打印的代码
<div id="printableArea">
<h1>Print me</h1>
Javascript
function printDiv(divName) {
var printContents = document.getElementById(divName).innerHTML;
var originalContents = document.body.innerHTML;
document.body.innerHTML = printContents;
window.print();
document.body.innerHTML = originalContents;
}
【问题讨论】:
-
你是在AJAX中工作的分页在你点击两个之后加载数据还是隐藏和显示数据
-
如果可以使用数据表显示数据则使用this link打印所有数据
-
@NareshKumar.P .. 当我单击两个时,其余数据将出现 ..从 16 到 19 ..它还将限制每个数字分页仅 15 个数据。用 ajax 工作是什么意思?
-
@VidhyadharGalande ...是的,您刚刚给我的这个链接...非常好..但这对我来说很难阅读代码,因为我仍然是初学者程序员。所以如果你能给我一个更简单的例子..那就太好了
-
我应该解释一下如何为一个表实现数据表
标签: javascript php html mysql pagination