1

jqTransform でスタイル設定されたチェックボックス、ラジオ ボタン、および選択項目を jQuery 検証プラグインで検証する際に問題が発生しています。

誰もこれを経験したことがありますか?これは関数でできることaddMethodですか?

検証しようとしているフォームへのリンクは次のとおりです。

http://www.kriskrosdemo.com/index.cfm/submit-spring-offers/

4

1 に答える 1

2

そのページは、というエラーをスローしますUncaught TypeError: Object [object Object] has no method 'jqTransform'

とにかく、問題は jqTransform が実際のチェックボックスやラジオなどを隠し、それらをスタイル付きの div などに置き換えることです。デフォルトでは、jQuery Validate は目に見えるもののみを検証します。これは、jQuery Validate の初期化にオプションを追加することで修正できます。

$('#myform').validate({
  ignore:'',
  //your options
});

その無視オプションのデフォルトは:hiddenであるため、に設定すると''問題が解決するはずです!

于 2012-12-14T18:54:40.083 に答える