リンク集とか総集編とか、そういうエントリーはあまり好きではないのは分かっているんだけど、
まだモノに出来ていないので…
jQueryでフレームワークのバリデーションを実現するプラグインValidationのご紹介。
公式
Page not found | jQuery Learning Center
割と有名な紹介
高機能ライブラリ「jQuery」とそのPlugin「Validation」 - すぎゃーんメモ
割と詳しい使い方
jQuery Validation Plugin
とりあえず問題は、
name:{ required: 'input#myForm:checked' },
とやったらバリデーションは消滅するんだけど、
こんな風にしちゃうとrequired: falseの状態でも
バリデーションが効いてしまうのはなんでだろうか。
ちょっと調べてみる。