如何使用jQuery对数据表alphabitecal和不区分大小写进行排序?

Raj*_*aje 5 sorting datatable jquery

我正在使用jquery数据表.它显示用户列表(名字,姓氏等).当我点击姓氏的升序时,是否可以设置大写字母总是在小写字母之前.(区分大小写)

以下是示例

FirstName   LastName
A             Xb   <--X is Captial-->
B             xa   <-- x is small-->
c             yc
Run Code Online (Sandbox Code Playgroud)

当我点击按升序对姓氏进行排序时,它将显示以下内容

 FirstName   LastName

B             xa   <--small-->
A             Xb   <--X is Captial-->
c             yc
Run Code Online (Sandbox Code Playgroud)

是否有任何可用的属性,如果区分大小写?

mač*_*ček 0

这应该对你有帮助

\n\n
var names = [\n    {"FirstName":"A", "LastName":"Xb"},\n    {"FirstName":"B", "LastName":"xa"},\n    {"FirstName":"C", "LastName":"yc"}\n];\n\nnames.sort(function(a, b) {\n    return a.LastName.toLowerCase().localeCompare(\n        b.LastName.toLowerCase()\n    );\n});\n\nconsole.log(names);\n
Run Code Online (Sandbox Code Playgroud)\n\n

\xe2\x80\x8b

\n\n

查看它在 jsFiddle 上的工作情况 \n \xe2\x80\x8b上的工作情况

\n