タグ

formに関するKecholのブックマーク (3)

  • よくある確認画面でのhiddenデータの持ち回り ver2 - cakephperの日記(CakePHP, Laravel, PHP)

    CakePHP 1.2 RC3を利用しています。 前に書いた記事 よくある確認画面でのhiddenデータの持ち回り で、自作ヘルパーを呼び出す際に、引数にモデル名を入れて、POSTされた該当モデル名のデータを展開してhiddenにセットしていたのですが、引数に何も指定せず、POSTされたデータ全てをhiddenにセットしたほうが良いと思い改良しました。 コメントくれた方ありがとうございました。 下記、改良したヘルパーです。再帰にしようか迷ったけど、3階層以上になることが想定できなかったので、foreach3回にしました。 追記:3階層以上の対応はこのヘルパーをお使いください。https://github.com/ichikaway/cakeplus/blob/master/views/helpers/formhidden.php app/views/helpers/formhidden.p

    よくある確認画面でのhiddenデータの持ち回り ver2 - cakephperの日記(CakePHP, Laravel, PHP)
    Kechol
    Kechol 2010/06/24
    確認画面なんかに便利な、POSTデータをhiddenで一括送信できるようにするためのヘルパー。
  • フィードバック用の簡単なフォームをサイドからスライドさせるjQueryプラグイン・contactable

    Feedbackボタンをクリックするとサイド からフォームのパネルをスライドさせる jQueryプラグイン・contactableをご紹介 致します。情報元は去年の記事ですが、 自分が使いたかったのでメモ的にエントリ。 ユーザーにも優しいのでお勧めです。 わざわざページ移動せずともパッと送信出来るのでユーザビリティにも繋がりそうです。何より、インストールして使うので日語に出来るのは大きいですね。テキストを日語に直したデモをご用意しました。 デモ ※メールはダミーにしているので実際に送信は出来ません。 フォームテキストを日語に変えるには梱包されているjquery.contactable.packed.jsの中を変更します。ちょっと横長なので探し難いですが。。デモでは以下のように変更しました。 (function($){$.fn.contactable=function(options)

    フィードバック用の簡単なフォームをサイドからスライドさせるjQueryプラグイン・contactable
    Kechol
    Kechol 2010/01/18
    Ajaxでメール送信できるプラグイン"contactable"の紹介。日本語版。フォームがスライドしてくる。
  • select ボックスを超便利にしてくれユーザビリティ向上に使える「jQselectable」:phpspot開発日誌

    select ボックスを超便利にしてくれユーザビリティ向上に使える「jQselectable」がGoogle Codeに公開されています。 jQというだけあって当然ながらjQueryプラグインの形式です。 適用前の普通のSelect ボックスが便利に変化します 都道府県の縦に長かったものが横方向に超分かりやすく表示 日付も次のように超分かりやすいセレクトに。縦に長いのとはもうオサラバできそうです。 更に、コールバック関数によってクリックした後の動作も定義できるっぽいです。 はじめから日対象という点でも使いやすいですね。 実装も、jQueryプラグインなので超使いやすいです。 次のように初期化するだけのようです。 $(".simpleBox").jQselectable({ set: "fadeIn", setDuration: "fast", opacity: .9 }); 以下のエント

  • 1