jqGrid 总行数传递到后台的问题?

AIRYu 发布于 2013/10/10 12:31
阅读 1K+
收藏 0

      在后台把总行数放在json里面可以把数据传递到js中,通过jsonreader来接受,但是,把这个数据在传递到后台怎么弄?我查看文档,发现,prmNames里面有个参数叫:totalrows 这个参数不是和record一个意义吗,prmNames里面加了这个参数。但是后台得到的值是0,我以为得到的是records,事实不是,我查看了jqgrid的源码发现了这段:if (ts.p.rowTotal !== null && pN.totalrows !== null) { prm[pN.totalrows] = ts.p.rowTotal;  } 调试发现,ts.p.rowTotal等于null,所以并没有给totalrows赋,所以,prmNames传递到后台的值是0,但是,和rowTotal有有什么关系。

     这样一稿,不就三个了。一个records一个totalrows一个rowTotal,额。。。糊涂了哦。。。不知道该怎么给rowTotal赋值,才能让totalrows得到值,才能在后台得到总页数。。。唉。继续搜源码去。有明朗原因的,求给解答,

还有,有没有人做拖动行排序啊。。。

加载中
0
竹林心风
竹林心风

看下firebug里面有没有post成功数据

再看一下后台的page参数有没有get,set

返回顶部
顶部