ログインしてさらにmixiを楽しもう

コメントを投稿して情報交換!
更新通知を受け取って、最新情報をゲット!

PEARコミュのhtml_QuickFormのsetDefaults関数について

  • mixiチェック
  • このエントリーをはてなブックマークに追加
はじめまして、カエサルといいます。

現在、smarty+HTML_QuickFormでサイトを構築しています。

HTML_QuickFormのaddElementでフォームをつくり、データベースから取得した値をsetDefaults関数を使って、フォームの値に入れて表示しています。

画面の「クリア」ボタンを押すと、データを元の状態に戻そうと考えています。

「クリア」ボタンを押すと隠しフィールドの値をclearにして、submitで自分に飛ばして、その(隠しフィールドの値がclear)場合はもう一度、データベースからデータを再取得して、setDefaults関数を使って再設定しようとしました。

しかし、2回目以降はsetDefaultsで再度データを設定し直しても、値は変わらないのですが、何故だか分かる人はいらっしゃいますか?


※ユーザーがjavascriptでもフォームを作ったりするので、確認画面でfreezeを使えないので、自分で作成したりとあんまりメリットがないのですが・・・
smartyですべて作成した方が効率はいいのでしょうか?

宜しくお願いします。

コメント(0)

mixiユーザー
ログインしてコメントしよう!

PEAR 更新情報

PEARのメンバーはこんなコミュニティにも参加しています

星印の数は、共通して参加しているメンバーが多いほど増えます。

人気コミュニティランキング