mirror of
https://github.com/DataTables/DataTables.git
synced 2025-01-18 11:52:11 +01:00
Rolling back the change to starting that used localeCompare - it was causing incorrect sorting in IE9 (unit test failures)
This commit is contained in:
parent
1e2d1a994b
commit
b447a0d4a9
12
media/js/jquery.dataTables.js
vendored
12
media/js/jquery.dataTables.js
vendored
@ -10956,17 +10956,17 @@
|
||||
"string-pre": function ( a )
|
||||
{
|
||||
if ( typeof a != 'string' ) { a = ''; }
|
||||
return a.toLocaleLowerCase();
|
||||
return a.toLowerCase();
|
||||
},
|
||||
|
||||
"string-asc": function ( x, y )
|
||||
{
|
||||
return x.localeCompare(y);
|
||||
return ((x < y) ? -1 : ((x > y) ? 1 : 0));
|
||||
},
|
||||
|
||||
"string-desc": function ( x, y )
|
||||
{
|
||||
return y.localeCompare(x);
|
||||
return ((x < y) ? 1 : ((x > y) ? -1 : 0));
|
||||
},
|
||||
|
||||
|
||||
@ -10975,17 +10975,17 @@
|
||||
*/
|
||||
"html-pre": function ( a )
|
||||
{
|
||||
return a.replace( /<.*?>/g, "" ).toLocaleLowerCase();
|
||||
return a.replace( /<.*?>/g, "" ).toLowerCase();
|
||||
},
|
||||
|
||||
"html-asc": function ( x, y )
|
||||
{
|
||||
return x.localeCompare(y);
|
||||
return ((x < y) ? -1 : ((x > y) ? 1 : 0));
|
||||
},
|
||||
|
||||
"html-desc": function ( x, y )
|
||||
{
|
||||
return y.localeCompare(x);
|
||||
return ((x < y) ? 1 : ((x > y) ? -1 : 0));
|
||||
},
|
||||
|
||||
|
||||
|
@ -6,17 +6,17 @@ $.extend( DataTable.ext.oSort, {
|
||||
"string-pre": function ( a )
|
||||
{
|
||||
if ( typeof a != 'string' ) { a = ''; }
|
||||
return a.toLocaleLowerCase();
|
||||
return a.toLowerCase();
|
||||
},
|
||||
|
||||
"string-asc": function ( x, y )
|
||||
{
|
||||
return x.localeCompare(y);
|
||||
return ((x < y) ? -1 : ((x > y) ? 1 : 0));
|
||||
},
|
||||
|
||||
"string-desc": function ( x, y )
|
||||
{
|
||||
return y.localeCompare(x);
|
||||
return ((x < y) ? 1 : ((x > y) ? -1 : 0));
|
||||
},
|
||||
|
||||
|
||||
@ -25,17 +25,17 @@ $.extend( DataTable.ext.oSort, {
|
||||
*/
|
||||
"html-pre": function ( a )
|
||||
{
|
||||
return a.replace( /<.*?>/g, "" ).toLocaleLowerCase();
|
||||
return a.replace( /<.*?>/g, "" ).toLowerCase();
|
||||
},
|
||||
|
||||
"html-asc": function ( x, y )
|
||||
{
|
||||
return x.localeCompare(y);
|
||||
return ((x < y) ? -1 : ((x > y) ? 1 : 0));
|
||||
},
|
||||
|
||||
"html-desc": function ( x, y )
|
||||
{
|
||||
return y.localeCompare(x);
|
||||
return ((x < y) ? 1 : ((x > y) ? -1 : 0));
|
||||
},
|
||||
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user