何らかの理由で、ページャーがグリッドの下に表示されますが、次、前、最初、または最後のページに移動するためのボタンは表示されません。rowList 属性が表示され、表示するエントリの数を選択できるため、ページャーが表示されていることがわかります。
これは JQGrid 宣言コードです。
<script type="text/javascript">
jQuery(document).ready(function(){
jQuery("#Table").jqGrid({
jsonReader: {
root:"rows",
page:"page",
total:"total",
records:"records",
repeatitems:false,
cell:"",
id:"id",
userdata:"userdata"
},
url:'project/selectTable/loadTableInfo.do',
datatype:'json',
colNames:['Name','Size','Delete'],
colModel:[
{name:'name',index:'name', sorttype:'text'},
{name:'size',index:'size', sorttype:'int'},
{name:'delete',index:'delete',width:20, stype:'select'}],
pager:'#pager',
rowNum:50,
rowList:[10,25,50,75,100],
viewrecords:true,
autowidth:true,
height:"auto",
pgbuttons:true,
pginput:true,
loadComplete: function(){
var ids = jQuery("#Table").getDataIDs();
for(var i=0;i<ids.length;i++){
var cl = ids[i];
X = "<input style='height:22px;width:20px;' type='button' value='X' onclick=deleteRow("+cl+");>"
jQuery("#Table").setRowData(ids[i],{delete:X});
}
},
caption:'Info'
});
});
</script>
<div id="gridContainer">
<table id="Table"></table>
<div id="pager"></div>
</div>