0
私は最初のオプション値が ""であるhtmlを選択しました。jqueryバリデーター:カスタム条件付きルール
$.validator.addMethod("requiredSelect", function (value, element, arg) {
return arg != value;
}, "Required field.");
をしてからやって:私は、カスタムルールを使用してそれを検証しています
dropdownField: {
requiredSelect: ""
},
は今、私はそれを条件付きにする必要があるので、与えられたチェックボックスがチェックされている場合にのみ必要です。カスタムルールを使用しない場合、私は次のようなことをしています。
dropdownField: {
required:'#myCheckbox:checked'
},
カスタムバリデータを条件付きにするにはどうすればよいですか?
ありがとう!それはあなたのコードでほぼ成功しました。戻り値!(arg!== value || $( '#myCheckbox')。is( ':checked'));今は私が必要とするように働いています。 – patsy2k
@ patsy2kああ、あなたの質問を誤解して申し訳ありません。私の答えを更新:) – Terry