-3
私はいくつかのチェックボックスを持っています: a- bezorgen b-アフガン。デフォルトでラジオボタンを確認してください
Afhalenがチェックされている場合は、チェックボックスのベータ版を確認する必要があります。
しかし、初めてafhalenがチェックされたときだけ、ラジオボタンのベータ版が確認されます。しかし、あなたがbezorgenに行き、アフガニスタンに戻ると、ラジオボタンのベータ版のレッケニングはもうチェックされません。しかしそれはチェックされなければならない。
私はこれ持っている:ラジオボタンのafhalenがチェックされている場合、私はチェック
<script>
$(function() {
if ($("#levering-optie-afhalen").prop("checked")) {
alert('true');
$("#EcomCartPaymethodID_PAY1a").prop('checked', true);
alert('false');
}
});
</script>
:これでとても
@if (GetBoolean("bdCanOrderOnAccount"))
{
string ischecked = GetString("User.bdDefaultPickupOrDelivery.Value").Equals("afhalen") ? "checked" : null;
<div class="control-group">
<input type="radio" value="PAY1" id="EcomCartPaymethodID_PAY1a" name="EcomCartPaymethodID" class="pull-left" @if (GetString("Ecom:Order.PaymentMethodID").Equals("PAY1")){
<text> checked="checked" </text>
}>
<label for="EcomCartPaymethodID_PAY1a" class="pull-left radio-label">@Translate("choosepaymentmethodebankaccount", "Betaal op rekening")</label>
</div>
}
<!--
<div class="control-group">
<input type="radio" value="PAY2" id="EcomCartPaymethodID_PAY2a" name="EcomCartPaymethodID" class="pull-left" @if (GetString("Ecom:Order.PaymentMethodID").Equals("PAY2")) { <text> checked="checked" </text> }>
<label for="EcomCartPaymethodID_PAY2a" class="pull-left radio-label">@Translate("choosepaymentmethodeideal", "Betaal online via iDeal")</label>
</div>
-->
<div class="control-group">
<input type="radio" value="PAY3" id="EcomCartPaymethodID_PAY3a" name="EcomCartPaymethodID" class="pull-left" @if (GetString("Ecom:Order.PaymentMethodID").Equals("PAY3")) {
<text> checked="checked" </text>
}>
<label for="EcomCartPaymethodID_PAY3a" id='labelPay' class="pull-left radio-label">@Translate("choosepaymentmethodepickup", "betaal bij afhalen")</label>
</div>
</div>
@if (GetBoolean("bdCanOrderOnAccount")){
<script>
$(function() {
$('#EcomCartPaymethodID_PAY3a').parent().hide();
$("#EcomCartPaymethodID_PAY1a").prop('checked', true);
//alert('test')
});
</script>
}
<script>
$(function() {
if ($("#levering-optie-afhalen").prop("checked")) {
alert('true');
$("#EcomCartPaymethodID_PAY1a").prop('checked', true);
alert('false');
}
});
</script>
を。
<input type="radio" name="levering-opties" id="levering-optie-afhalen" value="afhalen" checked="@ischecked">
次に、これもchecekedされなければならない:
<div class="control-group">
<input type="radio" value="PAY1" id="EcomCartPaymethodID_PAY1a" name="EcomCartPaymethodID" class="pull-left" @if (GetString("Ecom:Order.PaymentMethodID").Equals("PAY1")){
<text> checked="checked" </text>
}>
<label for="EcomCartPaymethodID_PAY1a" class="pull-left radio-label">@Translate("choosepaymentmethodebankaccount", "Betaal op rekening")</label>
</div>
私は、これらすべての読めない名前、コードと悪いインデントを失ってるだけ1ラジオボタンは、グループ(name属性)によって確認することができ、私はあなたが何を期待しているかわかりません?!。 .. –
ありがとうございます。私は投稿を編集します – SavantCode
あなたのコードを正しくフォーマットしてください。以前に尋ねられたように – Liam