Можете ли вы отключить сортируемые столбцы глобально с помощью jqgrid? - PullRequest
0 голосов
/ 28 октября 2011

Я знаю, что вы можете пойти один за другим и отключить сортировку столбцов.Как вы можете отключить это глобально?Или это просто невозможно?Я упоминал, что изначально это была таблица HTML и преобразована в jqgrid с функцией расширения, которую они имеют.

1 Ответ

1 голос
/ 28 октября 2011

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

cmTemplate: {sortable: false}

в качестве дополнительной опции jqGrid.Если вы используете tableToGrid , вам просто нужно добавить ту же опцию ко второму параметру tableToGrid:

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

ОБНОВЛЕНО : я не понимаю, гдеу вас есть проблемы Здесь вы найдете очень простую демонстрацию, которая работает.Если щелкнуть заголовок любого столбца, сетка не будет отсортирована.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...