1

jqGridのフッターにユーザーデータを表示する必要があるjqGridにデータを表示しています。サーバー側としてサーブレットを使用しており、データ型はjsonです。手動でデータを JSON タイプとしてフォーマットしています。

これが私のJSONデータ形式です:

{"page":"1",
"total":8,
"records":375,
"userdata":{'totalcdrcost':'302.92'},
"rows": [
{"id":"1","cell":[1,"2011-09-16","04:36:02","9035020090","00618956189189","00","13","00:01:09","ISD","9.6","Mumbai"]},
{"id":"2","cell":[2,"2011-09-16","04:35:14","9742796383","h","00","11","00:01:54","INCOMING","0","Mumbai"]},

これをフッター行に表示したいのでuserdata、フッター行も有効にしました.ここに私のフッターコードがあります..

footerrow : true, userDataOnFooter : true

しかし、jqGridにデータが表示されません... JSONデータ形式が正しくないか、何か他のためかわかりません。

どんな助けでも大歓迎です..

前もって感謝します..

4

1 に答える 1

0

JSON 応答の次の部分が正しくありません。

"userdata":{'totalcdrcost':'302.92'}

それは次のようなものでなければなりません

"userdata":{"totalcdrcost":"302.92"}

正しいJSONであること。オプションを使用する場合は、グリッドに列が存在する場合( のプロパティのように)、パーツfooterrow : true, userDataOnFooter : trueのデータがフッターに表示されます。userdata"totalcdrcost"namecolModel

于 2013-10-28T18:25:16.263 に答える