jqGridでデータを表示させる時に、エクセルで言うところの「セルの書式設定」的なことができる、fomatterというプロパティがあるんですが、それについての覚書です・・

※その後の検証結果、ベタ書きでデータをJavaScriptファイルにおいている場合は可能ですが、Ajax経由でサーバから取得したJsonデータで同じことをしようとしたところ、直前のレコードのデータを取得できませんでした。
よって、この文書はあまりあてにはなりません。

MS-Access なんかでレポートを作成するときに、「重複データの非表示」というオプションがあって、すぐ上のレコードの内容と現在のレコードの内容が同じ場合に表示させないオプションがあります。
例えば、こんな感じです。

都道府県名 市区町村名 番地等
大阪府 大阪市西区新町 5-8
  〃   〃 9-11
  〃 大阪市西区南堀江 11-13
  〃   〃 14-19
兵庫県 神戸市灘区篠原本町 1-110
  〃 神戸市中央区脇浜 8-31

いろいろ試行錯誤しましたが、結局次のように処理しました。

全体のサンプルソース

カテゴリー: javascriptweb

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です