没有数据的分页按钮是可点击的IMAGE 1
这里的分页按钮是不可点击的 IMAGE 2
如果数据是动态的,则此处寻呼机不起作用。请让我知道我必须做些什么改变,它只有在我们使用静态数据时才有效。
<head>
<script type="text/javascript">
jQuery().ready(function() {
jQuery("#list").jqGrid({
url : './ShowDummyData.do?',
datatype : 'XML',
mtype : 'GET',
loadonce : false,
colNames:['Inv No','Notes','DTL'],
colModel:[
{name:'invid',index:'invid', width:150},
{name:'note',index:'note', width:150, sortable:false},
{name:'dtl',index:'dtl', width:150, sortable:false}
],
pager : jQuery('#pager'),
rowNum : 1,
rowList : [ 1, 2, 3 ],
rownumbers: true,
viewrecords : true,
gridview: true,
caption : 'My first grid'
}).navGrid('#pager',{edit:false,add:false,del:false});
});
</script>
</head>
<body>
<table id="list" class="scroll"></table>
<div id="pager" class="scroll" style="text-align: center;"></div>
</body>
这是servlet的代码
sb.append("<?xml version=\"1.0\" encoding=\"utf-8\"?>");
response.setContentType("text/xml;charset=utf-8");
sb.append("<rows>");
sb.append("<row id='3'>");
sb.append("<cell>1</cell>");
sb.append("<cell>777</cell>");
sb.append("<cell> We will do 3</cell>");
sb.append("</row>");
sb.append("<row id='4'>");
sb.append("<cell>1</cell>");
sb.append("<cell>777</cell>");
sb.append("<cell> We will do 3</cell>");
sb.append("</row>");
sb.append("</rows>");
以 xml 格式返回数据