下圖顯示了在您點擊文本框(搜索/過濾器..)之前數據表未對齊的標頭。一旦後者變得焦點,頭再次對齊。我注意到當scrollY關閉時,標題很好,我需要它。任何想法如何解決它。 在以下片段中,只需更改分頁選項,即可再次看到標題的重新對齊。數據表標頭未對齊
$('#RegSrc').DataTable({
dom:"<'row'<'#tblnoitfy'>><'row'<'col-sm-4'l><'col-sm-8'p>>" + "<'row'<'col-sm-12'tr>>",
select: true,
scrollY: 200,
deferRender: true,
//scrollY: 500,
responsive: false,
fixedHeader: {
header: true,
footer: true
},
"processing": true,
"serverSide": false,
bAutoWidth: true,
data: [],
rowCallback: function (row, data) { },
});
$("#btn").click(function() {
$("#mdl").dockmodal();
})
<link href="https://cdn.datatables.net/1.10.15/css/dataTables.bootstrap.min.css" rel="stylesheet"/>
<link href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css" rel="stylesheet"/>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<script src="https://cdn.datatables.net/1.10.15/js/jquery.dataTables.min.js"></script>
<script src="http://uxmine.com/demo/dockmodal/assets/js/jquery.dockmodal.js"></script>
<script src="https://cdn.datatables.net/1.10.15/js/dataTables.bootstrap.min.js"></script>
<link href="http://uxmine.com/demo/dockmodal/assets/css/jquery.dockmodal.css" rel="stylesheet"/>
<input id="btn" type="button" value="Click ME!" />
<div style="display:none">
<div id="mdl" class="panel-body">
<input id="RegSrcsrcctl" type="text" />
<input id="bt1" type="button" value="dummy search" />
<table id="RegSrc" class="table table-bordered table-striped table-condensed mb-none" style="width:100%">
<thead>
<tr>
<th></th>
<th><b>File Number</b></th>
<th><b>Patient Name</b></th>
<th><b>DOB</b></th>
<th><b>Age</b></th>
</tr>
</thead>
<tbody>
</tbody>
</table>
</div>
</div>
您將不得不爲我們添加一些代碼來幫助您。理想情況下,複製問題的一些示例html/js。 – Sasang
我現在要加入它 – JSON
我在我的項目中使用了一點點不同的CSS,但即使使用了默認的CSS,我仍然得到相同的頭格式錯誤 – JSON