で選択し、ドロップダウン値に基づいて、私は私のドロップダウンに値を次のようしている:AXは、CA、DC、TS、TP、VI検証では、JavaScript
は1つのテキストボックスがあります。選択されたドロップダウン値に基づいて、有効化が必要です。つまり、TPを選択するとnull /空白を許可できますが、他の値の場合は空白にしないでください。
どうすればこの問題を解決できますか?
if ($("#txtCreditCardCvvNo" + i).val().length > 0) {
if ($("#ddlCreditCardType" + i).val() == 'AX') {
if ($("#txtCreditCardCvvNo" + i).val().length < 4) {
$("#err_cvvno" + i).html('CVV No. should be 4 digit');
status = 0;
}
else {
$("#err_cvvno" + i).html('');
status = 1;
}
}
else {
if ($("#txtCreditCardCvvNo" + i).val().length < 3) {
$("#err_cvvno" + i).html('CVV No. should be 3 digit');
status = 0;
}
else {
$("#err_cvvno" + i).html('');
status = 1;
}
}
}
これは非常に簡単ですが、関連するコードの一部を最初に共有してください – Ted
いくつかの方法を試したことがありますか? – passion
[foolproof](http://foolproof.codeplex.com/) '[RequiredIfNot]'またはそれに類する検証属性を使用するか(または自分で作成する)、クライアントとサーバーの両方の検証を取得します –