jqGrid Issue - редактировать сетку с полосами прокрутки - PullRequest
0 голосов
/ 01 апреля 2011

У меня есть небольшая проблема с реализацией jqGrid на моей веб-странице. В сетке у меня много столбцов (10+), и когда я хочу настроить все эти столбцы для редактирования и отображения формы редактирования, не отображайте мне все столбцы. Я хочу знать, существует ли способ установки в форме редактирования, возможность установки вертикальной и горизонтальной полос прокрутки.

Вот ссылка на изображение: https://picasaweb.google.com/100470218423753226450/Apps#5590653711397752274

Большое спасибо за ваш ответ!

1 Ответ

0 голосов
/ 02 апреля 2011

Поиск Я нашел решение такого рода проблем.

Вот та же страница, но с правильным макетом:

https://picasaweb.google.com/100470218423753226450/Apps#5590737287949556610

А вот старый код:

jQuery("#grid").navGrid("#pager",
        { edit: false, add: false, del: false, refresh: false, search: false }, // Options
        {height: 280, width: 650, jqModal: false, closeOnEscape: true }, // Edit options
        {height: 280, width: 650, jqModal: false, closeOnEscape: true }, // Add options
        {}, // Delete options
        {}, // Search options
        {} // View options
    );

Теперь вот код для устранения проблемы:

jQuery("#grid").navGrid("#pager",
        { edit: false, add: false, del: false, refresh: false, search: false }, // Options
        {dataheight: 200, height: 290, width: 650, jqModal: false, closeOnEscape: true }, // Edit options
        {dataheight: 200, height: 290, width: 650, jqModal: false, closeOnEscape: true }, // Add options
        {}, // Delete options
        {}, // Search options
        {} // View options
    );

В jqgrid существует свойство, определяющее высоту элементов управления для редактирования. Все просто;)

...