我正在使用jquery DataTables插件.从他们的文档中可以看到:
如果启用了排序,则DataTables将在初始化时执行第一遍排序.您可以使用此变量定义对哪些列执行排序以及排序方向.aaSorting数组应该包含最初要排序的每一列的数组,该数组包含列的索引和方向字符串(‘asc’或‘desc’).
是否可以启用排序,但在初始化时禁用此第一遍排序?我目前正在做初始排序服务器端,需要排序功能,但不需要这个初始排序功能.
我正在使用jquery DataTables插件.从他们的文档中可以看到:
如果启用了排序,则DataTables将在初始化时执行第一遍排序.您可以使用此变量定义对哪些列执行排序以及排序方向.aaSorting数组应该包含最初要排序的每一列的数组,该数组包含列的索引和方向字符串(‘asc’或‘desc’).
是否可以启用排序,但在初始化时禁用此第一遍排序?我目前正在做初始排序服务器端,需要排序功能,但不需要这个初始排序功能.
我发现answer集合"aaSorting"是一个空数组:
$(document).ready( function() {
$('#example').dataTable({
/* Disable initial sort */
"aaSorting": []
});
})
For newer versions of Datatables (>= 1.10) use order option:
$(document).ready( function() {
$('#example').dataTable({
/* No ordering applied by DataTables during initialisation */
"order": []
});
})