jqGrid свернуть столбец и добавить ... если какой-то контент скрыт - PullRequest
0 голосов
/ 10 марта 2011

Относительно jqGrid

Прежде чем я начну создавать собственный код, есть ли какие-нибудь эксперты по jqGrid, которые это сделали - добавьте '...', если пользователь свернет столбец и есть какой-то скрытый контент ... похожий на то, что можно сделать в Outlook.

Ответы [ 2 ]

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

Я посмотрел на это: http://www.bramstein.com/projects/text-overflow/, который является обходным путем только для Firefox, но он дает некоторые забавные результаты в jqGrid, esp. когда установлено на авто. Может быть выполнимо просто не указывать FF, пока они не включат свойство переполнения текста (https://developer.mozilla.org/en/CSS/text-overflow), чтобы избежать добавления целого куска javascript в решение (которое, без сомнения, устареет в ближайшем будущем и довольно сильно повышает производительность для сетка даже для FF)

Для IE6 до IE8, Safari и Chrome, просто используйте CSS

-o-text-overflow: ellipsis;
text-overflow:ellipsis;p
0 голосов
/ 10 марта 2011

Я не уверен, что понимаю вас правильно, но мне кажется, что вы хотите, чтобы обрезка текста ячейки соответствовала punctuation-trim CSS3, который в настоящее время не поддерживается ни в одном веб-браузере. Конечно, вы можете попытаться смоделировать поведение, но это будет непросто, и действительно ли это необходимо? Я рекомендую вам быть более прагматичным и использовать только те функции, которые существуют "из коробки". Пунктирная обрезка - не такая особенность.

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