вопросы jqgrid - PullRequest
       2

вопросы jqgrid

0 голосов
/ 30 декабря 2010

У меня есть следующие вопросы, связанные с Jqgrid:

1) У меня около 20-25 столбцов.Как сделать так, чтобы они помещались на странице.

2) Есть ли встроенные функции для jqgrid для горизонтальной и вертикальной прокрутки?

3) Кроме того, когда значение столбцов для каждой строки равнослишком большой, как обернуть текст?

4) У меня есть столбец, значения которого являются тегами привязки.JSON возвращает значение, но jqgrid не отображает его.(Хотя он отображает его при наведении курсора)

Спасибо

1 Ответ

1 голос
/ 31 декабря 2010

1) Вы хотите раздвинуть всю сетку, чтобы вместить все 20-25 столбцов на экране, без горизонтальной полосы прокрутки? Или горизонтальная полоса прокрутки приемлема? Возможно, лучшим вариантом будет сделать их необязательными: http://www.trirand.com/jqgridwiki/doku.php?id=wiki:show_hide_columns

2) Да. Если вы каким-либо образом ограничите высоту ({высота: "<целочисленное значение>"}), она добавит вертикальную полосу прокрутки, когда она станет слишком длинной. К сожалению, он также фиксирует сетку на этой высоты, поэтому вы, возможно, потратили впустую пространство. {height: "auto"} изменит его размер в соответствии с содержимым. Возможно, более полное решение состоит в том, чтобы следить за его размером (не уверен, насколько нет) и установить высоту вручную (grid.jqGrid ("setGridParam", {"height": "value"})), если он превышает определенное значение .

Горизонтальные полосы прокрутки, в частности: до тех пор, пока {shrinkToFit:} не соответствует действительности, когда вы указываете ширину столбцов в colModel, вы можете сделать их больше, чем контейнер сетки. Это запустит горизонтальную полосу прокрутки. Если установлено значение true, они будут пропорциональными значениями, чтобы все подходило, а не абсолютами. http://www.trirand.com/jqgridwiki/doku.php?id=wiki:options

3) Я использовал это:

/* Headers: */
.ui-jqgrid .ui-jqgrid-htable th div,
/* Other cells: */
.ui-jqgrid tr.jqgrow td
{
    height:auto;
    white-space: normal;
}

4) Метки столбцов похожи на <a>title</a>? Не совсем уверен, что вы имеете в виду.

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