今朝はMAXで蒸し暑かったわ~。スーツのジャケットは着て行きたい俺も
さすがに持参だった。
・GREEEEN
なんか巷でブームになってるとの噂を小耳にはさんだんで、ツタヤでCD
借りてみたけど、これがまた思いのほかGood!彼らの素性は全く知らないけど
どうやら沖縄の人らしくて沖縄エッセンスがふんだんに入ってるのもあって
いい感じ。夏が来たなーって感じの曲やね。
・良いタマ(GT-R)が見つかりません。。。
ここ最近は常日頃ネットでZELEのストックカーリストをチェックしてるけど
なかなかどうしていい中古車ってのは出てこないもんだな~。さらに
あれだけ注目の車となるとなおさらか。こりゃー8末車検には間に合い
そうもないかな~。
・オシゴトネタ
ひっさびさに仕事のネタ。てゆーかホントはそういう技術情報についてログ
ってこうと思ってたこのブログも、すっかり雑記帳と化してるな。。。
今日は検索画面と検索結果一覧が同じ画面上にあるケースでの問題。
前へ、次へみたいなページング部品を表示してるんだけど、それを
表示した段階で検索条件を変更してページングすると、検索条件が
反映されて不具合が起こる。今回はローカルルールで1画面1FORM
だからフォーム分けるのもできない状態。
ベストなのはページングで遷移したときは変更前の検索条件に戻って
次のページが表示されることなんだけど、ページリンクでもSubmitが
発生しちゃうんで、これが結構な曲者。hiddenで編集前の値を保持してて
それを戻してやるとか、Sessionで保持しとくとか、いろいろ考えたけど
どれにしても結局実装者の手間はかかるんだよね。これは結構悩みどこだった。
んで、帰り際にちょっと思いついたのが、Javascriptで対処する方法。
今回はイントラでブラウザ限定できる。というわけで、検索条件を
編集したら onchange 属性で Javascript の属性に変更履歴を
保持しておくってやり方。で、ページングリンクを押下したときに
これまた Javascript の関数で強制的にもとの値に戻して送信
してまうという方法。スクリプトを使いまくってるので、あまりエレガント
なコードとは言えないだろうケド、現時点では最も無駄が少ない
打開策ではないかと思われる。明日検証してみよーっと。
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment