автоматически подгонять столбцы к их содержимому с помощью jqGrid - PullRequest
3 голосов
/ 11 марта 2010

С jqGrid, если ширина столбцов не указана, они одинаково разделяют ширину сетки.(т. е. если ширина сетки составляет 400 пикселей, а столбцов 4, все они занимают ширину 100 пикселей).Есть ли возможность управлять этим разумным образом, чтобы ширина столбцов могла соответствовать их содержанию?

Например, скажем, есть два столбца: name и информация .Предполагая, что средняя длина имен составляет 60 символов , тогда как средняя длина информации составляет 400 символов .Если ширина сетки составляет 460px , столбец name должен иметь ширину 60px , а столбец info должен иметь ширину 400px .

Необходима некоторая функциональность автоматической передачи контента.Я думаю, что есть небольшая вероятность этого, потому что, если я динамически изменяю размер сетки, столбцы ширины так или иначе изменяются и соответствуют их содержанию.

Заранее спасибо.

1 Ответ

1 голос
/ 11 марта 2010

Вы можете динамически изменять размер сетки в `loadComplete ', чтобы ширина столбца лучше подходила содержимому. Обычно я просто выбираю ширину столбцов, которая является удовлетворительной для каждой строки и имеет тенденцию быть достаточно хорошей. Существует также метод показа многоточия для контента, который слишком широк, чтобы уместиться в столбце, хотя, к сожалению, этот метод подвержен ошибкам в Firefox.

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