我使用数据表插件但排序有问题。默认排序顺序是asc,我希望在加载页面时按降序排列数据。 以下是我用于初始化的脚本:
jQuery(document).ready(function(){
App.init();
});
也尝试使用它
$('#sample_1').dataTable();
但它会影响菜单。菜单滑块停止工作,数据表也无法正常工作。
并且控制台没有错误。
由于
答案 0 :(得分:0)
如果没有看到您的初始化代码和HTML,我们无法确切地指出出现了什么问题。
如果您的表在DataTable初始化之前可见,那么您需要确保它在原始HTML中正确排序。
初始化DataTable时,您需要设置初始排序 - 例如对于第一列的降序排序:
$table = $("#sample_1").dataTable({
"aaSorting": [[0, 'desc']]
});
答案 1 :(得分:0)
这是HTML:
<table class="table table-striped table-bordered adjust_table" style="table-layout:fixed;" id="sample_1"><thead>
<tr>
<th class="">Order ID</th>
<th class="">Name</th>
</tr>
</thead>
<tbody>
<tr>
<th class="">2001</th>
<th class="">John</th>
</tr>
<tr>
<th class="">2002</th>
<th class="">Marry</th>
</tr>
</tbody>
</table>
以下是初始化代码: App.init();