Похож на панель инструментов по умолчанию для jqGrid, всегда внизу. Кнопки как страница Next/Prev и выпадающее для выбора количества строк на страницу будут всегда показывать у основания сетки.
Я нашел способ добавить пользовательскую главную панель инструментов и нажать пользовательские кнопки в него.
Каким действительно нужно, способ добавить функциональность по умолчанию (как подкачка страниц) к вершине сетки, вместо этого нижняя часть.
Я не понимаю, почему так важно иметь верхнюю панель инструментов. Вы не используете разбиение по страницам или у вас много строк в сетке, чтобы не было видно нижней панели инструментов без прокрутки? Или есть другая причина?
Существует логический параметр верхнего пейджера jqGrid (см. параметры настройки сетки ) для создания дополнительного верхнего пейджера. Вы можете отобразить панель инструментов, см. Параметр панели инструментов, но я не уверен, что вы используете ту же терминологию, что и jqGrid. Посмотрите демонстрацию на jqGrid Demos (разверните «Новое в версии 3.1»). Возможно, вы имеете в виду панель навигации?
Обычно jqGrid отображает фрагмент HTML и разделяет все с некоторыми предопределенными элементами div. Панель навигации будет размещена внутри блока с идентификаторами id = "pg_pager" и class = "ui-pager-control". Вы можете манипулировать jqGrid относительно jQuery, например, чтобы переместить этот div в другое место. Если вы реализуете такое перемещение, вы должны повторять это каждый раз внутри дескриптора события gridComplete (или после того, как срабатывает одно другое событие завершения).
EDITED: существующий фрагмент HTML легко переместить в другое место с учетом jQuery ('# element_to_be_moved'). InsertAfter ('# existing_element')
или jQuery ('# element_to_be_moved ') .insertBefore (' # существующий_элемент ')
.В ячейки нижнего колонтитула jqGrid «наследуют» CSS от ячеек в основной сетке Я описал имена некоторых важных div , которые являются частями jqGrid. Желаю вам больших успехов в кодировании.