我使用数据表制作了表格。在tbody中,在我的问题打印按钮没有显示之后,我附加了行跨度,但是如果我删除了行跨度,我的按钮将显示
这是功能
$(document).ready(function() {
var oTable = $('#tbllaporan').DataTable( {
rowsGroup: [2],
dom: 'Bfrtip',
buttons: [
'print'
]
} );
html表
<table id="tbllaporan" class="table table-bordered table-striped">
<thead>
<tr>
<th>No</th>
<th>Nama Barang</th>
<th>Stock</th>
<th>Total Persediaan Semua Barang</th>
</tr>
</thead>
<tbody>
<?php
include_once("config/koneksi.php");
$qu=listpersediaan("");
$no = 1;
$jum = 1;
while($r=mysqli_fetch_row($qu))
{
echo '<tr>';
echo '<td align="center">'.$no.'</td>';
echo '<td>'.$r[0].'</td>';
echo '<td>'.$r[2].'</td>';
if($jum <= 1) {
echo '<td rowspan="'.$r[1].'">'.$r[3].'</td>';
$jum = $r[1];
$no++;
} else {
$jum = $jum - 1;
}
echo '</tr>';
}
?>
</tbody>
</table>
感谢您的关注
答案 0 :(得分:0)
使用表头DISTINCT
中的行跨度会有效。