Я застрял в jquery Таблица данных. если мы используем таблицу данных jquery, то она предоставляет опцию поиска по умолчанию. Но проблема в том, что если я ищу конкретную запись и если контент не соответствует или я нашел одну запись. то мне нужно удалить значок сортировки. он будет работать, но по мере того, как я нажимаю обратно пространство и удаляю содержимое поиска, как обычно, он отображает все записи. Но теперь сортируемый значок отключен, он должен быть включен снова, то для чего это решение.Jquery Таблица данных Поиск Опция не включает сортировку icon
Это вызов функции: -
$('#datatable-information').on('draw.dt', function() {
disableSortingSearchOption(oTable, 'datatable-information_filter input');
Это функция Defination: -
function disableSortingSearchOption(oTables, tableClass) {
if (oTables != null) {
var rowCount = oTables.fnSettings().fnRecordsDisplay();
{
if (rowCount == 0 || rowCount == 1) {
var oSettings = oTables.fnSettings();
//Remove sort icon
$('.DataTables_sort_icon').remove();
//Remove hand cursor
$('.datatable th').css('cursor', 'default');
//Iterate through each column and disable sorting
$('.' + tableClass + ' th').each(function (index) {
if ((oSettings.aoColumns[index]) != undefined) {
oSettings.aoColumns[index].bSortable = false;
}
});
}
}
}
}
Спасибо, что это отлично работает – Sagar
;) согласились бы вы тогда? –
Да Я принимаю это – Sagar