jqGridでフッターにサマリを付ける方法
以前sigmaGridで出来なかったグリッドのフッターにサマリを付けることが
jqGridだと簡単に出来てしまいます。
$("#list").jqGrid({ url:'report.pl', datatype: 'json', mtype: 'POST', colModel : data, rowNum:50, rowList:[50,100,200], jsonReader: { repeatitems : false }, pager: '#pager', caption: 'レポート', height: '480', width: 800, footerrow : true, userDataOnFooter : true, altRows : true });
まずfooterrowでフッター行の表示設定をします。
次にロード時にサマリデータをフッター行にセットするuserDataOnFooterを設定します。
これでuserdataというハッシュを戻りのjson内にセットするとサマリが表示されます。
もちろんuserdataのハッシュの中身はcolModelと同じキー名で値に各サマリデータです。
簡単ですね。