0

どうしても助けが必要です。フォームがあります。そして、これをjQueryで検証しようとしています。jQueryバリデーションとjquery prettyCheckableを使用しています(こちらから)。これですべてが検証されます。ただし、かなりチェック可能な(custom9-11)を使用してカスタムチェックボックスを使用している場所では、検証されません。

prettycheckable を呼び出すために、私は呼び出しています

$().ready(function () {
  $('input.myClass').prettyCheckable();
});

その呼び出しを受けると、検証されます。

4

1 に答える 1

1

これは、マスクされた入力要素 (実際の入力要素はここでは隠されています) を使用しているため、検証フレームワークがそれらの要素を無視するためです。

ignoreオプションを使用して、この動作をオーバーライドできます。

試す

$('#submitDetails').validate({ ignore: '', rules:...})
于 2013-09-23T04:59:07.010 に答える