diff --git a/sorting/datetime-moment.js b/sorting/datetime-moment.js index dd4aa93..5b6e5aa 100644 --- a/sorting/datetime-moment.js +++ b/sorting/datetime-moment.js @@ -54,7 +54,8 @@ $.fn.dataTable.moment = function ( format, locale, reverseEmpties ) { } ); // Add sorting method - use an integer for the sorting - types.order[ 'moment-'+format+'-pre' ] = function ( d ) { + var formatKey = format.replace(/[^a-zA-Z0-9-]/g, '-'); + types.order[ 'moment-'+formatKey+'-pre' ] = function ( d ) { if ( d ) { // Strip HTML tags and newline characters if possible if ( d.replace ) {