2012-03-09 34 views
1

デフォルトでjqgridのrownumプロパティは20になります。 今、私は長さ50のJSONデータを持っています。今すぐ読み込んだ後に を表示します。 一度20をスクロールすると、次の20レコードが表示されます ビュー1 - 4/50 などです。 私はrowNum:data.length()を設定することで、これを行うことができる の表示1 - 50を表示したいと思います。データはajax呼び出しの一部として送信されます。したがって、データが実際にフェッチされる前にrowNumプロパティが設定されます。 グリッドがロードされた後にrowNumを設定しても目的を果たさない。 私は1ショットですべてのデータを取得したので、この繰り返しのAjaxコールは欲しくない。したがって、私はrowNumプロパティを無効にします。 PLZヘルプ... jqGridのwikiにjqgridテーブルのrownumプロパティを無効にする方法は?

+0

http://stackoverflow.com/a/1557987/480659 –

答えて

2

options pageは言う:

セット-1(無制限)には、このパラメータは、このチェックを無効にします。

しかし、これは間違っている可能性があります(正しいことはありません)。しかし、それは試してみる価値があるようです。

+0

実際に私はこれを試してみました。それは動作しません –

+0

申し訳ありません!私は1ではなく-1で試しました。 -1で完全に動作しています。ご協力いただきありがとうございます。 –

+2

@DebaprasadJana:-1の設定は、実装上の問題の可能性があるため、使用する他のオプションに依存していません。 'rowNum:1000'や' rowNum:10000'のような大きな値を使うことができます。これは安全で、他のjqGridオプションやサーバー側の実装との組み合わせでも完全に動作します。 – Oleg

関連する問題