2017-07-10 7 views
0

JQGridでは、グループデータを1ページに表示します。つまり、オーダー内のすべてのアイテムを含むとリストの制限を超えた場合、そのオーダーのアイテムは含まれず、リストは単に制限よりわずかに短く、前のオーダーのデータが表示されます。何か方法はありますか?JQGridページングが適用されている場合、グループのフィールドデータを1ページに表示します。

答えて

0

個人的には、これはサーバーではなく、クライアントグリッドで行うべきだと私は思います。私が正しく理解すれば、1ページあたり10項目の制限があり、応答には1つのグループから8つ、2つから2つのグループが含まれているとします - 2つ目のグループに本当に2つのアイテムが含まれていれば、 前のページからさらに多くのレコードがある場合 - 前に削除した2つのレコードを次のページに含める必要がありますが、サーバーの応答に従ってそれらは失われます。

+0

はい、ページ制限が10の場合、レコードには2つのグループがあり、最初のグループには8個のレコードがあり、2番目のレコードには4個のレコードがあります。私はそれが正常に動作していたサーバー側からそれをやろうとしたが、私はページングのドロップダウンから20レコードを選択すると正しく動作しません。私はサーバー側からそれを処理することはできません –

+0

これは最初の見たところで見たような簡単な作業ではありません。私が言うように、このクライアントサイドをすべてのケースで実行すると、レコードの表示や合計の作成に問題が発生します。 –