jQgrid - это круто, но мне нужна только сетка. Как? - PullRequest
1 голос
/ 15 декабря 2010

У меня есть таблица HTML (HTML с таблицей - это статический файл на сервере). Я наткнулся на jQgrid, чтобы выполнить свою задачу преобразования таблицы в сетку. Я использовал функцию 'tabletogrid' и был успешным .. Мне понравилось это удобство использования плагина Но у меня есть небольшая проблема. Я обеспокоен только сеткой. и мне не нужны никакие функции сортировки. Я хотел бы удалить несколько блоков кода в сценарии JQgrid и сохранить только свойство grid. Пожалуйста, предложите! Мне нужно минимизировать файлы .js. Мне не нужны неиспользуемые функции ..

Ответы [ 2 ]

1 голос
/ 15 декабря 2010

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

Если вы используете последнюю версию jqGrid, вы можете использовать новую функцию, представленную в jqGrid 3.8.2: шаблон столбца (см. мое предложение на форуме trirand, которое реализовано с небольшими изменениями). Поскольку вам нужно установить дополнительное свойство в всех столбцах из colModel, вы можете просто использовать параметр cmTemplate как cmTemplate:{sortable:false}:

tableToGrid('#yourGridId', {cmTemplate:{sortable:false}});
0 голосов
/ 15 декабря 2010

Если вы перейдете на страницу загрузки jqGrid, вы можете выбрать, что включить в файл скрипта.Если вам нужна только сетка, вы можете просто проверить «сетку базы».Альтернативой может быть этот один

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