我对 JQuery 数据表很陌生,
我正在尝试检索有关数据表的两个信息
- 当前正在对哪个列索引进行排序(又名选定)
- 排序的顺序(升序或降序)
不知道我应该如何解决这个问题(使用 jquery 来查找列索引或者 Datatables 是否有一个 API 可以让我检索这些信息。
非常感谢 :D
我对 JQuery 数据表很陌生,
我正在尝试检索有关数据表的两个信息
不知道我应该如何解决这个问题(使用 jquery 来查找列索引或者 Datatables 是否有一个 API 可以让我检索这些信息。
非常感谢 :D
我不确定“检索”是什么意思,但是如果您datatable
这样定义:
myDataTable = $('#my-table').dataTable({
.
.
.
});
您可以通过以下方式访问其设置:
myDataTable.fnSettings();
也可以看看:
例如,要获取已排序的列数组,请尝试:
myDataTable.fnSettings().aaSorting;
http://datatables.net/docs/DataTables/1.9.0/DataTable.models.oSettings.html#aaSorting
方法 order() 返回包含索引和方向排序的数组数组。