≡
×
Plus
Manual
Examples
Reference
Download
Blog
Community
Support
SOLVED - Sorting data with particular language diacritics eg. polish: ?, ?, ?, ?, ?,
SOLVED - Sorting data with particular language diacritics eg. polish: ?, ?, ?, ?, ?,
darko
Posts: 1
Questions: 0
Answers: 0
June 2010
edited June 2010
in
General
Hello!
First of all sorry 4 my poor english.
I've a problem with sorting a data which contains specific diacritics eg. polish ?, ?, ?, ?, ?,
Replies
retio
Posts: 1
Questions: 0
Answers: 0
August 2010
Short way:
[code]
jQuery.fn.dataTableExt.oSort['string-asc'] = function(x,y) {
return x.toString().localeCompare(y.toString());
};
jQuery.fn.dataTableExt.oSort['string-desc'] = function(x,y) {
return y.toString().localeCompare(x.toString());
};
[/code]
allan
Posts: 65,822
Questions: 1
Answers: 10,951
Site admin
August 2010
One thing to note with localeCompare is that it's support across browsers isn't particularly wonderful. It is getting better - I think it's a excellent function and hope all browsers support it fully as soon as possible!
Allan
This discussion has been closed.
Replies
[code]
jQuery.fn.dataTableExt.oSort['string-asc'] = function(x,y) {
return x.toString().localeCompare(y.toString());
};
jQuery.fn.dataTableExt.oSort['string-desc'] = function(x,y) {
return y.toString().localeCompare(x.toString());
};
[/code]
Allan