0

jQuery Validation プラグインを使用して、フォームにカスタム検証を少し追加しようとしています (少なくとも 1 つのチェックボックスをオンにする必要があります)。

残念ながら、.validate() の submitHandler はまったく呼び出されていません。それは単純な問題だと確信していますが、それを見つけることはできません。次の Fiddle で問題を軽減しました。

http://jsfiddle.net/ericjohannsen/xcmtc/3/

望ましい結果は、

alert('Form Validation OK.');

実行します。

私は何が欠けていますか?

4

1 に答える 1

0

そして、私はグーグルして数時間物事を試した後、正しい答えに出くわしました...

Microsoftのjquery.validation.unobtrusive.jsはjQuery.validationを不自由にするため、その構成オプションのほとんどは機能しなくなります。$ .validate.setDefaults()でも$('#element')。validate()メソッドでもありません。

http://www.tigraine.at/2011/08/26/jquery-validate-and-microsofts-unobtrusive-validation-dont-play-well-together/

于 2012-11-20T06:44:19.897 に答える