私は 2 つのラジオ ボタンを持っています。 は、ページの読み込み時にチェックされるデフォルトのラジオ ボタンであり、これが発生するrdPayOutstanding
とrdPaySomeBalance
非表示になり、正常に動作します。がチェックされている場合は、表示されるはずです。これも正常に機能します..rdPaytOutstandingBalance
txtPaySomebalance
rdPaySomeBalance
txtPaySomeBalance
txtPaySomebalace
がチェックされているときに空の場合、rdPaySomebalance
ページは処理されずにリロードされますが、これも正常に機能しますが、これが発生した場合rdPaySomeBalance
でもチェックされますが、これは私が望むものですが、txtPaySomeBalance
その後非表示になります。
テキストボックスの非表示と表示に jQuery を使用しrdPayOustandingBalance
、クライアントで JavaScript が有効になっていない場合に備えて、チェックされている場合にのみ非表示にします。txtPaySomeBalance
ページがリロードされ、まだチェックされているときに表示したいのrdPaySomeBalance
ですが、次のjQueryで何か助けてもらえますか。CSSも含めました。
.txtPaySomeBalance {
display: inline;
}
$(document).ready(function () {
if ($('.rdOutstandingBalance').attr('checked', true)) {
$('.txtPaySomeBalance').hide();
}
$('.rdOutstandingBalance').click(function () {
$('.txtPaySomeBalance').hide();
$('.txtPaySomeBalance').attr('disabled', true);
});
$('.rdPaySomeBalance').click(function () {
$('.txtPaySomeBalance').show();
$('.txtPaySomeBalance').removeAttr('disabled');
});
});