0

私は「jquery.jqGrid-4.4.1」バージョンのjqgridで作業しています。グリッドに表示する膨大なデータがあるため、スクロール時に動的にロードする必要があります。スクロールを 1 に設定すると、グループ化せずに正常に動作します。以下はスクロールを使用する例ですが、グループ化は false に設定されています。

{
....
rownum: 30,
scroll: 1,
grouping: false, 
groupingView : { 
    groupField : ['BillTitle'],
    groupColumnShow : [true], 
    groupText : ['<b>{0}</b>'], 
    groupCollapse : false, 
    groupOrder: ['asc'], 
    groupSummary : [true], 
    groupDataSorted : true    
   }, 
}

一方、グループ化をスクロールの真の動的ロードに設定すると、jqgrid のグループ化を使用する必要があります。以下は機能していませんが、両方の機能が必要です。

{
....
rownum: 30,
scroll: 1,
grouping: true, 
groupingView : { 
    groupField : ['BillTitle'],
    groupColumnShow : [true], 
    groupText : ['<b>{0}</b>'], 
    groupCollapse : false, 
    groupOrder: ['asc'], 
    groupSummary : [true], 
    groupDataSorted : true    
   }, 
}

私を助けてください。あなたの助けは高く評価されるべきです。

4

2 に答える 2

1

ウィキページが言うように:

制限事項

グループ化が有効な場合、次のオプションがコードに明示的に設定されます。

scroll = false;
rownumbers = false;
treeGrid = false;
gridview = true (afterInsertRow does not fire too);

私は同じ問題に遭遇しました。今のところ、これを達成するためのオプションはありませんが、それは非常に素晴らしいことです。たぶん、いくつかのコード編集が必要です。

于 2012-11-08T14:51:28.617 に答える
0

まったく同じ問題がありますが、rowNumを-1に設定すると、グループ化されたすべてのデータが表示されることがわかりました。奇妙なことに、ドキュメントでは、rowNumの-1オプションが明確に削除されています:http://www.trirand.com/jqgridwiki/doku.php?id = wiki:options

于 2013-01-10T11:24:30.880 に答える