2009-10-01から1ヶ月間の記事一覧

jsonフォーマットを配列からオブジェクトに変更する

json を取得してグリッドに表示するサンプルで使用した jsonフォーマットはちょっと使いにくい。 表示するカラムの順番通りに配置しないといけないし、もしデータが少ないとエラーが発生する。 そこで、カラム名と対応させるようなjsonフォーマットで受け取…

添付ファイルを添付して配送する

mailman ってメーリングリストサーバアプリケーションがあるのだが、オプションが意味わからん。どうしてこう外人の作るものは意味不明なものが多いのかな。WEBから色々設定できるのは非常に優れものなのにもったいない。今回嵌ったのは添付ファイルが送れな…

グリッド直接編集時にレスポンスで判断する

今までのサンプルでは、編集時に問題がないことを想定していたが、実際のウェブアプリケーションでは何かしらエラーが発生するもので、その時の対応。 前準備 OK.txt ファイルと NG.txt ファイルを作成する OK.txt の中身 OK NG.txtの中身 NG ソースの説明 …

ナビゲータでクエリパラメータを追加する

次は、ナビゲータで「追加」「編集」「削除」時にクエリパラメータをくっつける方法。以下のサンプルでは、 追加、編集時に onclickSubmitParam onclickSubmitValue(edit) editDataParam editDataValue 削除時に onclickSubmitParam onclickSubmitValue(dele…

グリッド直接編集時にクエリパラメータを追加する

次は、グリッド直接編集時にクエリパラメータをくっつける方法。以下のサンプルでは、 param1 value1 param2 value2 というパラメータを追加したリクエストを送信するようになります。 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="ja" lang="ja"> <head> </head></html>

検索時にクエリパラメータを追加する

url パラメータにクエリパラメータをくっ付ける方法でも可能だけど、エスケープの問題とか色々と面倒なので、"postData" ってパラメータにセットすると楽ちんです。以下のサンプルでは、検索時(ページ切り替え時や、ソート時も)に user_id 555 status normal…

ナビゲーションバーの解説

昨日の続き。ナビゲーションバーには色々な機能があって ページング ソーティング(カラムをクリックすれば勝手にソートリクエストを飛ばしてくれるので、別にナビゲーションバーの機能ではないが) 検索 詳細表示 追加 編集 削除 と、DBとの連携は完璧だ。※ち…