答案 0 :(得分:2)
如果您使用rowList
选项,则存在下拉列表。大多数情况下,使用数字数组作为rowList
的值,如
rowNum: 10,
rowList: [5, 10, 20, 10000]
jqGrid生成下拉列表
<select class="ui-widget-content ui-pg-selbox" title="Records per Page">
<option value="5">5</option>
<option value="10" selected="selected">10</option>
<option value="20">20</option>
<option value="10000">10000</option>
</select>
其中选项具有相同的值和文本。
另一方面,可以指定文本和值。只需使用:
- 分隔字符串即可。例如
rowNum: 10,
rowList: [5, 10, 20, "10000:All"]
产生
<select class="ui-widget-content ui-pg-selbox" title="Records per Page">
<option value="5">5</option>
<option value="10" selected="selected">10</option>
<option value="20">20</option>
<option value="10000">All</option>
</select>
看起来像
一个人不能要求显示真正的所有行,但是可以使用足够大的值(如10000)并显示一些文本,如“全部”而不是10000。