- 締切済み
詳しい方お願いします!
http://moto-mono.net/2008/08/22/realtimeformvalidation.html を利用してフォームチェックをしています。 会員登録用のフォームで既に登録してあるかを調べるために同時に 以下のURLを利用して使えるメールアドレスかチェックもしています。 http://www.shawngo.com/gafyd/index.html 2つとも動作は問題ないのですがエラーメッセージの出力を前者の 方式にしたく組み合わせたいのですがどう変更すればいいものか 全くわかりません。 後者はAJAXなので無謀な事なのかもしれませんが組み合わせて使用 する事は無理なのでしょうか?
- みんなの回答 (1)
- 専門家の回答
みんなの回答
- gogo09
- ベストアンサー率100% (1/1)
回答No.1
内容が面白かったので対応するためにはどうしたらいいか記事を書きました。 よければ参考にしてください。 http://moto-mono.net/2009/02/05/jqueryvalidationjs-with-ajaxusernamecheck.html
お礼
自分の思うような(身勝手な)仕様にしたかったのでこちらに質問 させて頂いたのですがまさか本家の方からお返事頂けるとは本当に 幸いです! 記事を参考に希望する動作をさせることができました。 エラーがある場合のみチェック結果を出力させたいと思いjsの一部を if (response != 'true') { $.tip.msg("email","<img src='img/indicator.gif' alt='Loading...' />"); $.tip.fadeIn("email"); setTimeout("finishAjax('email', '"+escape(response)+"')", 1000); } とし同じ値が存在していた場合であればメッセージを表示と させたのですがこの方法で大丈夫でしょうか? // trueの場合はチップから必須クラスを取り除く(あるとsubmitでエラーを返すため $("#"+id+"_tip").removeClass("requiredTip"); のコメントが気になり試した結果問題なかったのですが念のため・・・