2012-03-06 7 views
1

RowListに「ALL」を追加しました。jqgridのview ALLオプションは、行番号と合計のNaNを返します。

次に、バックエンドで、ALLが検出された場合、記録結果の合計カウントにLIMITを変更しました。それはちょっとうまくいく。私が望むようなすべてのレコードを表示します。しかし、すべての行番号には、NaNとページングと合計が下に表示されます。私がXMLのデータを見ると、何も間違っているように見えます。

答えて

3

jqGridはrowListの「ALL」のような単語をサポートしていません。したがって、配列rowListには10000のような十分大きな値を含める必要があります。あなたができることは、の名前を変更し、対応する選択のテキストをALLのような別の単語に変更することです。

enter image description here

:あなたは

$('#grid').jqGrid({ 
    ... 
    pager: '#pager', 
    rowList: [10, 20, 50, 10000], 
    rowNum: 10 
}); 

を持っている場合たとえば、あなたは 'すべて' にテキスト10000(ただし、対応する値)の名前を変更するために、次のステートメント

$("#pager option[value=10000]").text('All'); 

を使用することができます

この場合、行番号を表示する列に問題はありません。

+0

美しく動作します。まさに私が望んでいたもの。早速のご返事ありがとうございます。 –

+0

@Beeffingers:あなたは大歓迎です!問題が解決した場合、回答を受け入れることができます(http://meta.stackexchange.com/a/5235/147495)。 – Oleg

関連する問題