Чи можете ви вимкнути сортовані стовпці у глобальному масштабі за допомогою jqgrid?

Я знаю, що ви можете піти один за іншим і вимкнути сортування стовпчиків. Як ви можете відключити його глобально? Або це просто неможливо? Я згадав, що це був HTML-таблиця спочатку і перетворено в jqgrid з функцією розширення, яку вони мають.

Дякую.

0
Немає ідей будь-якого тіла?
додано Автор SoftwareSavant, джерело

1 Відповіді

Ви можете використовувати шаблон стовпця . Щоб встановити sortable: false для всіх стовпчиків jqGrid або просто встановити його як значення за замовчуванням для властивості sortable , яке ви можете використовувати

cmTemplate: {sortable: false}

як додатковий параметр jqGrid. Якщо ви використовуєте tableToGrid , то вам слід просто додати той же варіант до другого параметра tableToGrid :

tableToGrid('#list', {cmTemplate: {sortable: false}});

UPDATED: I don't understand where you have any problem. Here you will find very simple demo which work. If you would click on any column header the grid will be not sorted.

1
додано
cmTemplate ... Це звучить як щось варто спробувати. Поки що нічого не спрацювало, включаючи спробу зробити кожен рядок нерозбірним
додано Автор SoftwareSavant, джерело
Це спрацювало!!!! Іп Скіп'є ... Тепер на інші проблеми
додано Автор SoftwareSavant, джерело
@ DmainEvent. Я розмістив демо-приклад для вас. Див. Розділ "ОНОВЛЕН" частину моєї відповіді.
додано Автор Oleg, джерело
@ DmainEvent: ласкаво просимо!
додано Автор Oleg, джерело
var chat = new Chat();
var chat = new Chat();
642 учасників

Обсуждение вопросов по C# / .NET / .NET Core / .NET Standard / Azure Сообщества-организаторы: — @itkpi — @dncuug