, - , navGrid . , .
, . , .
jqGrid , : pager toppager. pager, <div>, id, div - id pager. , <div id="mypager"></div> pager: "#mypager" jqGrid. pager : pager: "mypager" pager: $("#mypager"), jqGrid . var thePager = $(gridName).jqGrid("getGridParam", "pager");, "" , thePager === "#mypager" , pager.
toppager -. toppager: true . jqGrid <div>. id div _toppager. , gridName #mygrid, id="mygrid_toppager". toppager
var theTopPager = $(gridName).jqGrid("getGridParam", "pager");
id true: theTopPager "#mygrid_toppager" (gridName + "_toppager").
navGrid , . $(gridName).navGrid(pagerName, ...); $(gridName).navGrid(gridName + "_toppager", ...);, . $("#grid").navGrid('setGridParam', ..., jsfiddle demo, , 'setGridParam' id .
( ), pager navGrid cloneToTop: true. , navButtonAdd, , cloneToTop: true, .
, , jqGrid pager: pagerName "", "", "" "":
$(gridName).navGrid($(gridName).getGridParam("toppager"), { search: false });
, jqGrid toppager: true pager: pagerName
$(gridName).navGrid($(gridName).getGridParam("pager"), { search: false });
$(gridName).navGrid($(gridName).getGridParam("toppager"), { search: false });
$(gridName).navGrid($(gridName).getGridParam("pager"),
{ search: false, cloneToTop: true });
, $(gridName).getGridParam("pager") pagerName navGrid, , id (, "mypager") id (, "#mypager"), InfoDesk.GridManager.postsGrid. navGrid id.
, , , editOptions, addOptions, deleteOptions, searchOptions, viewOptions (. ). editOptions, addOptions, deleteOptions, searchOptions, viewOptions . , , .
. , fork jqGrid, GitHub , 1) pager: true, toppager: true. 2) navGrid (, $(gridName).navGrid({search: false});). , jqGrid , jqGrid. 3) navGrid: iconsOverText:true, (. ). 4) , , width. readme .