$("#tablepress-12 thead tr th.column-1").addClass("no-sort");
$("#tablepress-12 thead tr th.column-2").addClass("no-sort");
$("#tablepress-12 thead tr th.column-8").addClass("no-sort");
jQuery.extend( jQuery.fn.dataTableExt.oSort, {
"formatted-num-pre": function ( a ) {
a = (a === "-" || a === "") ? 0 : a.replace( /[^\d\-\.]/g, "" );
return parseFloat( a );
},
"formatted-num-asc": function ( a, b ) {
return a - b;
},
"formatted-num-desc": function ( a, b ) {
return b - a;
}
} );
jQuery.extend( jQuery.fn.dataTableExt.oSort, {
"currency-pre": function ( a ) {
a = (a==="-") ? 0 : a.replace( /[^\d\-\.]/g, "" );
return parseFloat( a );
},
"currency-asc": function ( a, b ) {
return a - b;
},
"currency-desc": function ( a, b ) {
return b - a;
}
} );
$('.data-table-sort').dataTable({
"aoColumns": [
null,
null,
null,
{ "sType": "formatted-num" },
null,
null,
null,
null
],"aoColumnDefs": [
{ 'bSortable': false, 'aTargets': ["no-sort" ] }
]
});