第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

選擇第二個單選按鈕時未選中第一個單選按鈕

選擇第二個單選按鈕時未選中第一個單選按鈕

偶然的你 2022-10-13 09:42:41
我的頁面上有復選框和單選按鈕。我有一些場景。當用戶選擇第一個復選框時,第一個單選框?qū)⒈贿x中,如果您取消選中該復選框,則單選按鈕將取消選中。如果用戶直接選擇單選按鈕,那么最近的復選框?qū)⒈贿x中。上述情況幾乎可以正常工作,我在第二個復選框上遇到了問題。我選擇第一個復選框,然后選擇第一個單選按鈕。如果我選擇第二個檢查,則單選按鈕正在選擇,但第一個單選未選中。$("input[type='radio']").click(function() {  $(this).closest('.reviewers-details').find('.selectRV').prop('checked', true);});$("input[type='checkbox']").click(function() {  var checkbox = $(this).closest('.reviewers-details').find('.selectRV').prop('checked');  if (checkbox == true) {    // $(this).closest('.reviewers-details').find('input[type=radio]').prop('checked', true);    $(this).closest('.reviewers-details').find('input[type=radio]:first').prop('checked', true);  } else if ($(this).prop("checked") == false) {    $(this).closest('.reviewers-details').find('input[type=radio]').prop('checked', false);  }});<div class="reviewers-details d-table sectionHeading">  <div class="d-table-cell">    <input type="checkbox" name="reviewerid[1]" class="revieweruser selectRV" value="1">test    <ul>      <li>        <input type="radio" name="reviewer_timeslot[1]" class="revieweruser" value="1">        <label>abc</label>:      </li>      <li>        <input type="radio" name="reviewer_timeslot[1]" class="revieweruser" value="3">        <label>xyz</label>:      </li>    </ul>  </div></div><div class="reviewers-details d-table sectionHeading">  <div class="d-table-cell">    <input type="checkbox" name="reviewerid[1]" class="revieweruser selectRV" value="1">demo    <ul>      <li>        <input type="radio" name="reviewer_timeslot[1]" class="revieweruser" value="1">        <label>abc</label>:      </li>      <li>        <input type="radio" name="reviewer_timeslot[1]" class="revieweruser" value="3">        <label>xyz</label>:      </li>    </ul>  </div></div><script src="https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js"></script>
查看完整描述

1 回答

?
動漫人物

TA貢獻1815條經(jīng)驗 獲得超10個贊

所有屬性值相同的單選按鈕name將屬于同一個單選組:如果一個被選中,其他的將自動變?yōu)槲催x中。


下面,我只是重命名了第二組中的單選按鈕,以將它們(及其鏈接的復選框)與第一組隔離。


(您可能還想重命名該復選框,除非您有理由讓它與第一個復選框共享名稱。)


$("input[type='radio']").click(function() {

  $(this)

    .closest('.reviewers-details')

    .find('.selectRV')

    .prop('checked', true);

});


$("input[type='checkbox']").click(function() {

  var checkbox = $(this)

    .closest('.reviewers-details')

    .find('.selectRV')

    .prop('checked');


  if (checkbox == true) {

    $(this)

      .closest('.reviewers-details')

      .find('input[type=radio]:first')

      .prop('checked', true);

  }

  else if ($(this).prop("checked") == false) {

    $(this)

      .closest('.reviewers-details')

      .find('input[type=radio]')

      .prop('checked', false);

  }

});

<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>


<div class="reviewers-details d-table sectionHeading">

  <div class="d-table-cell">

    <input type="checkbox"

      name="reviewerid[1]"

      class="revieweruser selectRV"

      value="1"

    />test

    <ul>

      <li>

        <input type="radio"

          name="reviewer_timeslot[1]"

          class="revieweruser"

          value="1"

        />

        <label>abc</label>:

      </li>

      <li>

        <input type="radio"

          name="reviewer_timeslot[1]"

          class="revieweruser"

          value="3"

        />

        <label>xyz</label>:

      </li>

    </ul>

  </div>

</div>


<div class="reviewers-details d-table sectionHeading">

  <div class="d-table-cell">

    <input type="checkbox"

      name="reviewerid[1]"

      class="revieweruser selectRV"

      value="1"

    />demo

    <ul>

      <li>

        <input type="radio"

          name="reviewer_timeslot[2]"

          class="revieweruser"

          value="1"

        />

        <label>abc</label>:

      </li>

      <li>

        <input type="radio"

          name="reviewer_timeslot[2]"

          class="revieweruser"

          value="3"

        />

        <label>xyz</label>:

      </li>

    </ul>

  </div>

</div>


查看完整回答
反對 回復 2022-10-13
  • 1 回答
  • 0 關(guān)注
  • 206 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學習伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號