Я использую DataTable и хочу сортировки/упорядочение некоторого столбца (в моем случае это первый столбец), как это:Datatable регистронезависимой сортировка
A
a
B
b
C
c
вместо
A
B
C
a
b
c
У меня есть следующий код:
/* Define two custom functions (asc and desc) for string sorting */
jQuery.fn.dataTableExt.oSort['string-case-asc'] = function(x,y) {
return ((x < y) ? -1 : ((x > y) ? 1 : 0));
};
jQuery.fn.dataTableExt.oSort['string-case-desc'] = function(x,y) {
return ((x < y) ? 1 : ((x > y) ? -1 : 0));
};
и в DataTable сценарии у меня есть:
$(function() {
$('#tpl-table').DataTable({
"aoColumns": [
{ "sType": 'string-case' },
null,
null,
null,
null
],
});
Когда запускается код, имеющий следующее сообщение об ошибке, как в ниже рис
У меня есть 5 столбцов в DataTable и хотите сортировать первый столбец. Любой человек может помочь ..
Действительно ли выполняется заказ 'A' перед' a'? –
Нет, это не имеет значения ... A приходит после –