Вместо этого вы должны использовать toppager:true
jqGrid. Вам не нужно определять <div id="pager"></div>
и использовать параметр pager: '#pager'
. Идентификатор пейджера в верхней части jqGrid будет «list_toppager» (идентификатор элемента таблицы, к которому добавлен «_toppager»).
Если вы хотите добавить навигатор, вы можете использовать
$("#list").jqGrid('navGrid','#list_toppager');
Если вы используете определение <div id="pager"></div>
и параметр pager: '#pager'
, у вас будет два пейджера: один с id="list_toppager"
сверху сетки и другой с id="pager"
снизу. Если вы хотите использовать как верхний, так и нижний пейджер, вы можете использовать
$("#list").jqGrid('navGrid','#pager',{cloneToTop:true});
, а затем переместите или удалите (см. другой ответ для получения дополнительной информации и демонстрационного примера). Вы также можете очень легко перемещать кнопки с одной панели инструментов на другую, используя функцию jQuery.insertAfter (см. здесь ).