Может быть, вы можете использовать что-то вроде этого:
Сначала вы определяете пользовательский тип сортировки для вашего столбца, например "SongTitle".С помощью datatables вы можете определить новый тип сортировки, указав функцию сравнения:
$.fn.dataTableExt.oSort['SongTitle-asc'] = function(a,b) {
// Modify your title a and your title b by putting "The" in the end
// Return 1 if a > b
// Return -1 if a < b
// Return 0 if a == b
}
Не забудьте определить противоположную функцию (это было в порядке возрастания "asc")
$.fn.dataTableExt.oSort['SongTitle-desc'] = function(a,b) {
return -1 * $.fn.dataTableExt.oSort['SongTitle-asc'](a,b);
}
* 1008скажите DataTables использовать вашу сортировку, что вы передаете новое значение в aoColumns
"aoColumns": [
{ "sType": "SongTitle" }, // Title
{ "sType": "html" } // for the next column
],