0

我正在使用 jqWidgets 并且我有一个 Grid 但我想根据页面上可以容纳的行数动态设置“pagesize”。- 没有“自动”选项。

所以基本上,我正在考虑获取网格的高度并进行一些计算,然后设置页面大小,所以如果行高为 20px,例如,如下所示:

var height =  $("#jqxgrid").height();
page = height*100/20;
$("#jqxgrid").jqxGrid({pagesize : page});

基本上是这样,但由于我不擅长数学,所以计算不能正常工作!哈哈。有任何想法吗?谢谢

4

2 回答 2

0

认为我已经对其进行了排序......这似乎是一个例子:

var page =  $("#jqxgrid").height()-128;
pages = page/26;
valuetest = Math.round(pages);
$("#jqxgrid").jqxGrid({pagesize : valuetest})
于 2013-10-24T12:16:39.013 回答
0

实际上,有“自动”选项。选项是将 Grid 的“autoheight”设置为 true,这样 Grid 的高度将仅取决于显示的行数。

于 2013-10-24T20:30:53.993 回答