1

行の総数に基づいて、Spring 3 から jqGrid に rowList を動的に追加する方法。例: 合計行数が 300 で、1 ページあたり 20 行しか表示されていない場合、リストは Spring コントローラーから 20,40,60, ..... 300 として表示され、それを jqGrid の rowList 属性にバインドする必要があります。

アイデアがあれば教えてください。前もって感謝します

4

2 に答える 2

1

一般的に、私はデビッドに同意しますが、正確には「変更できますか?」というコラムである必要があります。ドキュメントの は、setGridParamメソッドを使用してオプションで指定された選択値を変更できないことだけを述べていrowListます。

ドロップダウンを変更するには、<select>手動で innerHTML を変更する必要があります。たとえば、コード

$("#pager .ui-pg-selbox").append('<option role="option" value="5">5</option>' +
    '<option role="option" value="1000">All</option>');

これをデモンストレーションするためにデモで使用しました。「rowList を [10] から [10, 5, 1000] に変更する」ボタンをクリックすると、

ここに画像の説明を入力

于 2013-01-11T23:19:18.710 に答える
0

ドキュメントを見るrowListと、表の最後の列に「いいえ」と表示されています。その列のヘッダーは「変更できますか?」です。rowListドキュメントに従って動的に変更することはできません。

于 2013-01-11T22:23:38.693 に答える