JqG​​rid - 如何从Spring 3.0动态加载rowList值

时间:2013-01-11 11:44:50

标签: spring jqgrid

如何根据总行数从弹簧3动态添加rowList tom jqGrid。 例如:如果我们只显示20,则总行数为300和每页。因此,List应显示为来自Spring控制器的20,40,60,..... 300,并且必须将其绑定到jqGrid rowList属性。

如果有任何想法,请分享我们。在此先感谢

2 个答案:

答案 0 :(得分:1)

一般来说,我同意 david ,但要完全是“可以更改?”栏目。 the documentation仅表示不能使用setGridParam方法更改rowList选项指定的选择值。

要更改下拉列表,必须手动修改<select>的innerHTML。例如代码

$("#pager .ui-pg-selbox").append('<option role="option" value="5">5</option>' +
    '<option role="option" value="1000">All</option>');

我在the demo中用来证明这一点。单击“将行列表从[10]更改为[10,5,1000]”按钮后,“一个

enter image description here

答案 1 :(得分:0)

如果您查看rowList的{​​{3}},您会在表格的最后一栏中看到“否”。该列的标题是“可以更改吗?”。根据文档,无法动态更改rowList