[英]Struts 2 jquery plugin grid (jqGrid) with groupField and rownumbers
我已將sj:grid
設置為具有rownumbers
並使用groupField
將列分組為:
<sjg:grid rownumbers="true" groupField="['subTypeDesc']"
groupSummary="[true]" groupColumnShow="[false]"
groupMinusIcon="ui-icon-circle-minus"
groupPlusIcon="ui-icon-circle-plus" ..... >
行已分組,但不再顯示行的行號。 任何意見 ?!
由於sjg
完全基於jqGrid
可能有一些jqGrid
技巧可以提供幫助,但我找不到任何東西?!
如果與分組(請參閱限制)和 TreeGrid 等其他一些選項結合使用,則選項rownumbers: true
不能使用(它將被忽略)。
這種限制的原因在了解了實施細節后就會清楚。 折疊的組(和樹節點/葉子)仍然存在於網格中,但已隱藏。 與數據分組( grouping: true
)相反,TreeGrid 不會阻止使用rownumbers: true
,該用法看起來並沒有真正的幫助。
查看demo上的 rownumbers 列,它顯示的結果如下圖所示:
行號對應所有當前加載的節點和葉子,甚至折疊。 網格的這種外觀對用戶來說是一種誤解。 因此,在數據分組的初始化階段,選項rownumbers: true
將顯式更改為rownumbers: false
。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.