2016-09-22 10 views
0

Можно ли установить минимальную ширину столбца в сетке с большими размерами. Хорошо, теперь вы поймете, почему бы вам не сделать это resizable = false. Ans: Если есть заголовок «Имя клиента», который является WIDTH = 110, но иногда это имя слишком велико, поэтому я должен иметь возможность изменять размер только для увеличения ширины этого столбца. И НЕ ДОЛЖНО позволить минимизировать ширину.jqgrid - Можно ли установить минимальную ширину столбца

Можно взять пример http://www.ok-soft-gmbh.com/jqGrid/OK/FontAwesome4Large-borderlessOnHover2-frozen.htm

+0

использование min-ширина? –

+0

мин-ширина на TH? Если да, я пробовал это, но не повезло. – SKumar

ответ

1

используется free jqGrid вилка, которая позволяет такие настройки. Соответствующая настройка введена для функции автоматического изменения размера (см. the wiki article), но она будет применяться и для ручного изменения размеров столбцов пользователем. Вам нужно просто добавить свойство autoResizing в столбец, который должен быть объектом и указать minColWidth свойство объекта. Например,

autoResizing: { minColWidth: 80 } 

, который ограничивает минимальную ширину до 80 пикселей.

+0

Ну, я вижу, что он отлично работает в версии 4.8 или более поздней версии. У нас все еще есть 4.3 в производстве, где он не работает. Есть ли какой-нибудь код, который я могу добавить в javascript, чтобы он работал, это было бы большой помощью. Спасибо большое! – SKumar

+0

Поскольку он работает в последних версиях. Я принимаю этот ответ. – SKumar

+0

@ Судир: Функция, как и многие другие, не существует в версии 4.3. Изменение размера столбцов * переписано * в бесплатном jqGrid. Вы можете видеть это на цвет панели изменения размера и на возможность изменить размер последнего столбца сетки. Нет простой возможности установить минимальную ширину столбца в ретро-версии jqGrid. ** Пожалуйста, включите версию jqGrid и вилку, которую вы используете в каждом своем вопросе. ** Если вы добавите тег «free-jqgrid» к вопросу и включите демонстрацию, в которой используется бесплатный jqGrid, то я полагаю, что вы действительно используете Это. – Oleg

Смежные вопросы