Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/366.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript jqGrid寻呼机仅显示一页结果_Javascript_Jquery - Fatal编程技术网

Javascript jqGrid寻呼机仅显示一页结果

Javascript jqGrid寻呼机仅显示一页结果,javascript,jquery,Javascript,Jquery,我的jqGrid显示正确,但它只显示一页结果。无论我将rowNum设置为什么,这都是它将显示的所有结果,尽管它旁边说它正在显示181个结果中的10个。是否有一些参数,我必须调整,以获得寻呼机,让我真正的页面 谢谢, 凯尔 听起来您的JSP没有使用参数来检索适当的数据集,它检索数据的效果很好。它只是不使用页面显示所有内容。如果我将rowNum设置为jsp返回的对象的大小,所有内容都将显示在网格中。jqGrid希望服务器只返回它要求的页面,而不是整个表。然后显示返回数据中的第一个rowNum条目。当

我的jqGrid显示正确,但它只显示一页结果。无论我将rowNum设置为什么,这都是它将显示的所有结果,尽管它旁边说它正在显示181个结果中的10个。是否有一些参数,我必须调整,以获得寻呼机,让我真正的页面

谢谢, 凯尔


听起来您的JSP没有使用参数来检索适当的数据集,它检索数据的效果很好。它只是不使用页面显示所有内容。如果我将rowNum设置为jsp返回的对象的大小,所有内容都将显示在网格中。jqGrid希望服务器只返回它要求的页面,而不是整个表。然后显示返回数据中的第一个
rowNum
条目。当您使用本地数据源时,它只执行自己的分页。
  jQuery("#corporateavgmap").jqGrid({        
                        url:'monthly_corp_rates.jsp?'+dataString,
                        datatype: "json",
                        mtype:'POST',
                        colNames:['','USD', 'GBP', 'EUR','CAD','THB','HKD', 'MYR', 'JPY','AUD','IDR','KRW' ],
                        colModel:[
                            {name:'',index:'fromCurr', width:55, jsonmap:"fromCurr" },
                            {name:'USD', width:90, jsonmap:"toUSD"},
                            {name:'GBP', width:100, jsonmap:"toGBP"},
                            {name:'EUR', width:80, align:"right", jsonmap:"toEUR"},
                            {name:'CAD', width:80, align:"right", jsonmap:"toCAD"},
                            {name:'THB', width:80, align:"right", jsonmap:"toTHB"},
                            {name:'HKD', width:80, align:"right", jsonmap:"toHKD"},
                            {name:'MYR', width:80, align:"right", jsonmap:"toMYR"},
                            {name:'JPY', width:80, align:"right", jsonmap:"toJPY"},
                            {name:'AUD', width:80, align:"right", jsonmap:"toAUD"},
                            {name:'IDR', width:80, align:"right", jsonmap:"toIDR"},
                            {name:'KRW', width:80, align:"right", jsonmap:"toKRW"}

                        ],
                        rowNum:10,
                        rowList:[10,20,30],
                        pager: '#pjmap2avg',
                        sortname: 'tradeDT',
                        viewrecords: true,
                        sortorder: "desc",
                        jsonReader: {
                            root : "corporateavgrate",
                            repeatitems : false,
                            id: "fromCurr"
                        },
                        caption: "Average Corporate Rates For: "+month+"-"+year,
                        height: '100%',
                        reloadAfterEdit: true, 
                        reloadAfterSubmit: true,
                        reloadonce: false,
                        autowidth:true,
                        viewrecords: true,
                        gridview: true
                    });

                    alert("hello");

                    jQuery("#corporateavgmap").jqGrid('navGrid','#pjmap2avg',{edit:false,add:false,del:false,refresh:true}).
                    jqGrid('navButtonAdd',"#pjmap2avg",{caption:"Export to Excel",buttonicon:"", onClickButton: corpAVGMonthlyRatesTableToExcel , position:"last",title:"",cursor:"pointer"});