JqGrid Скрыть / Показать столбцы - PullRequest
4 голосов
/ 08 июня 2011

У меня есть проект MVC, и я работаю над страницей, используя JQGrid. У меня есть всплывающее меню с множеством флажков (по одному для каждого столбца сетки), и я пытаюсь прикрепить скрипт, чтобы скрыть / показать столбец при нажатии.

Я прочитал множество решений и попытался использовать методы скрытия / показа из вики.

$("ShippingListGrid").hideCol("Open");

«Открыть» - это имя столбца в colModel

{ name: 'Open', index: 'Open', width: 120, align: 'left', editable: true,sortable: true,hidden: false,Key: false, edittype: 'text', editoptions: { size: 20, maxlength: 30}},

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

1 Ответ

2 голосов
/ 02 июля 2012

Проверьте ваш селектор, если ваша сетка является идентификатором таблицы, вам понадобится символ #.Может быть, попробуйте: $("#ShippingListGrid").hideCol("Open");

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