2

目立たない検証を使用しています。私のフォームはかなり複雑で、ざっと見ても「目に見える」検証エラーはありません。

しかし、私が電話すると:

 $(valForm).valid();

結果はfalseです。どういうわけかルールから外れている非表示の要素などがある場合、その理由をデバッグする必要があります。あるいは、ルール自体が適切でない場合もあります。

検証をデバッグするにはどうすればよいですか? どの要素が悪いかを教えてくれるプロパティ/メソッドと、それが引き起こすルールが必要です。

私も調べてみまし$.validatorたが、探しているものに関連していると思われるものは見つかりませんでした。

4

1 に答える 1

1

.validate()代わりに使用すると、問題のある要素とメッセージを含む.valid()プロパティが呼び出されます。errorListメッセージは、違反しているルールを追跡するために使用される場合があります。

于 2013-05-03T23:02:10.140 に答える