Я использую jqGrid с опцией autowidth
, установленной на true
.jqGrid и параметр автовыброса. Как это работает?
Согласно documentation:
Если установлено значение истинно, то ширина сетки пересчитывается автоматически к ширине родительского элемента. Это выполняется только при создании сетки. Чтобы изменить размер сетки, когда родительский элемент изменил ширину, вы должны применить собственный код и использовать для этого метод setGridWidth.
Это делает сетку занимающей всю ширину, доступную в родительском элементе. Другим эффектом этого свойства является то, что каждый столбик сжимается, чтобы соответствовать ширине.
Это работает очень хорошо. Тем не менее, у меня есть одна страница, где не нужно, чтобы столбцы сокращались, чтобы соответствовать ширине сетки, но они должны занимать пространство, которое я установил для colModel
для них.
Как я могу это достичь?
Try 'width:" 100% "' –
Вы имеете в виду элемент таблицы сетки? – Lorenzo
Нашел решение: я не понял, что параметр shrinkToFit имеет значение по умолчанию true. Я установил его в false, и теперь все в порядке ... – Lorenzo