【发布时间】:2015-08-04 23:47:00
【问题描述】:
我正在使用 jQuery DataTables 1.10.7 并且在对特定列进行排序时遇到问题。
数据是数量差异和百分比差异的组合。我想按金额差异排序,但也很好奇如何按百分比排序。
所以数据的一个例子是:
<td>4.75 (3.75%)</td>
<td>-3.92 (3.08%)</td>
<td>21.91 (11.59%)</td>
<td>-9.75 (16.44%)</td>
<td>-2.87 (1.37%)</td>
<td>2.76 (1.32%)</td>
<td>19.59 (7.88%)</td>
<td>19.67 (7.92%)</td>
我的 DataTables 初始化代码:
$('#table').DataTable();
正确排序此列的最佳方法是什么?默认配置将它们完全无序排序。
【问题讨论】:
-
你说的完全乱序是什么意思,另外,如果你发布你想要的结果就好了
-
是的,请描述一下应该如何排序。应该按金额差异还是按百分比排序?或者,更大的差异总是会导致更大的百分比(反之亦然)。我们不知道它与什么相比。
-
更大的差异并不总是导致更大的百分比增益。每一行之间没有相关性。我想按金额差异排序,但也很好奇如何按百分比排序=)
-
还有@EnriqueZavaleta 它现在使用第一个排序 - 9.76 (16.46%),- 3.81 (2.99%),- 2.87 (1.37%),8.13 (6.61%),4.63 (3.66%) ,21.79 (11.52%) 等
-
你的数据源是什么?是静态 HTML 还是通过 Ajax 提取数据?请显示您的 DataTables 初始化代码。
标签: javascript jquery datatables