jqTransform でスタイル設定されたチェックボックス、ラジオ ボタン、および選択項目を jQuery 検証プラグインで検証する際に問題が発生しています。
誰もこれを経験したことがありますか?これは関数でできることaddMethodですか?
検証しようとしているフォームへのリンクは次のとおりです。
jqTransform でスタイル設定されたチェックボックス、ラジオ ボタン、および選択項目を jQuery 検証プラグインで検証する際に問題が発生しています。
誰もこれを経験したことがありますか?これは関数でできることaddMethodですか?
検証しようとしているフォームへのリンクは次のとおりです。
そのページは、というエラーをスローしますUncaught TypeError: Object [object Object] has no method 'jqTransform'。
とにかく、問題は jqTransform が実際のチェックボックスやラジオなどを隠し、それらをスタイル付きの div などに置き換えることです。デフォルトでは、jQuery Validate は目に見えるもののみを検証します。これは、jQuery Validate の初期化にオプションを追加することで修正できます。
$('#myform').validate({
ignore:'',
//your options
});
その無視オプションのデフォルトは:hiddenであるため、に設定すると''問題が解決するはずです!