区分大小写的Tinysort,带Bootstrap可排序表

时间:2015-02-17 14:05:18

标签: javascript jquery twitter-bootstrap twitter-bootstrap-3 tinysort

Tinysort documentation表示区分大小写的排序可以配置为:

tinysort.default.cases = true;

我已经在具有Bootstrap sortable类的表之前将配置JavaScript添加到我的网页,但Tinysort配置似乎没有任何效果。

如何为区分大小写的排序配置Tinysort?

2 个答案:

答案 0 :(得分:1)

你忘记了-s-。 它应该是:

tinysort.defaults.cases = true;

见这里:http://jsfiddle.net/Sjeiti/hLe7cvxs/

答案 1 :(得分:0)

我的解决方案是更改bootstrap-sortable.js中的一行代码以添加cases: true(是的,之前我省略了s,但更改后没有效果):

rows.tsort('td:eq(' + sortColumn + ')', { order: sortOrder, attr: 'data-value', cases: true });

现在我的所有表格都使用cases: true进行了硬编码,但之前已经(隐式)使用cases: false进行了硬编码。

如果能够在不改变第三方代码的情况下注入此选项,那将会很不错。