自动设置jqxGrid pagesize

时间:2013-10-24 11:56:29

标签: javascript jquery

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

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

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

基本上是这样的,但计算不能正常,因为我不擅长数学!大声笑。有任何想法吗?感谢

2 个答案:

答案 0 :(得分:0)

想想我已经对它进行了排序......这似乎就是一个例子:

var page =  $("#jqxgrid").height()-128;
pages = page/26;
valuetest = Math.round(pages);
$("#jqxgrid").jqxGrid({pagesize : valuetest})

答案 1 :(得分:0)

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