бесплатная панель инструментов jqgrid содержит множество кнопок, выберите элемент и пейджер без последней кнопки страницы. Кнопки завернуты в несколько строк. Центральная часть удаляется с помощьюкак разместить пейджер до конца верхней части панели инструментов в бесплатном jqgrid
#grid_toppager_center {
width: 0;
}
Поскольку пейджера находится в правой части, есть много неиспользованного пустого пространства ниже и после пейджера:
Я попытался удалить пустое пространство, используя
#grid_toppager_center, #grid_toppager_right {
width: 0;
}
и
pagerpos: 'left',
В этом случае пейджера появится в верхней части кнопок на панели инструментов:
Как разместить пейджера в другое место, например, в конце верхней панели?
jqgrid настройки:
$.extend($.jgrid.defaults, {
iconSet: "fontAwesome" ,
autoResizing: { compact: true,widthOfVisiblePartOfSortIcon: 13 },
toppager: true,
viewrecords: false,
pagerpos: 'left',
rowList: [50, 500, 1000],
rowNum: 50,
стиль:
#grid_toppager_center, #grid_toppager_right {
width: 0;
}
.ui-pg-button-text {
margin: 4px !important;
}
.ui-jqgrid .ui-jqgrid-toppager .ui-pg-div > span {
margin: 0 5px;
font-size: 20px;
}
.ui-jqgrid .ui-pg-table .ui-pg-button.ui-state-active {
margin: 1px;
font-weight: normal;
}
Update
Я попробовал демо из
http://www.ok-soft-gmbh.com/jqGrid/OK/tougleButton1_iconOver2.htm
и уменьшенная ширина jqgrid.
Пустое пространство все еще появляется:
Как поставить кнопки на эту область, так что они используют всю ширину сетки и обернуть столько строк, сколько nessecary? После кнопок, где должен стоять пейджер.
Желаемая компактна панель занимая в несколько строк в качестве возможных (две последние кнопки удалены в данном примере):
Я попробовал демо в ответ, но пустое место все еще появляется. Я обновил вопрос. – Andrus
@ Andrus: Что вы пробовали? Какая демонстрация? В каких браузерах, с помощью которых масштабируется? У вас есть проблемы в * моем демо * в * вашем коде *? ... – Oleg
@ Andrus: см. ** ОБНОВЛЕНО ** часть моего ответа. – Oleg