jqGrid tree grid with pager

2019-04-10 11:56发布

How do we make a tree grid with pager using jqGrid?

I have checked and try the demos, but it didn't show any pager, even though there is a pager div in the code

How do create the pager ?

4条回答
孤傲高冷的网名
2楼-- · 2019-04-10 12:21

I got pagination to work by modifying the setTreeGrid function. I commented out the following line:

$t.p.pgbuttons = false;$t.p.pginput = false;

The buttons then appeared and the requests were going back to the server to request the information. Now for this I was loading the entire tree to a local variable then using setJSONData to load the data into the tree. It functions the way I would expect it to but I haven't thoroughly tested it.

For RowList $t.p.multiselect = false;$t.p.rowList = [10,15,20,30];

查看更多
三岁会撩人
3楼-- · 2019-04-10 12:32

Try change d.p.pgbuttons = !1; to d.p.pgbuttons = !0; AND d.p.pginput = !1; to d.p.pginput = !0; AND d.p.rowList = []; to d.p.rowList = [10,50,100]; in block setTreeGrid: function () {...}

查看更多
三岁会撩人
4楼-- · 2019-04-10 12:36

Tree grid has some limitations which are documented:

Pager functionality currently disabled for treeGrid

In other place of the documentation you can read almost the same:

Since jqGrid currently does not support paging, when we have a treegrid the pager elements are disabled automatically.

查看更多
我命由我不由天
5楼-- · 2019-04-10 12:40

According to "New functional for treeGrid" Vyacheslav N. Boyko added this feature to jqGrid.And there is a open issue that demands to apply this feature to jqGrid.

查看更多
登录 后发表回答