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