日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
jquery全選和全不選效果

jQuery 的全選功能可以通過以下步驟實現(xiàn):

1、在 HTML 中創(chuàng)建一個復(fù)選框作為全選按鈕,并為其添加一個特定的類名,"selectall",為需要全選的其他復(fù)選框添加一個共同的類名,"checkboxitem"。

 全選/取消
選項1 選項2 選項3

2、接下來,使用 jQuery 為全選按鈕添加點擊事件監(jiān)聽器,當全選按鈕被點擊時,檢查其是否被選中,如果被選中,則將所有帶有 "checkboxitem" 類名的復(fù)選框設(shè)置為選中狀態(tài);否則,取消選中狀態(tài)。

$(document).ready(function() {
  $(".selectall").on("click", function() {
    if ($(this).is(":checked")) {
      $(".checkboxitem").prop("checked", true);
    } else {
      $(".checkboxitem").prop("checked", false);
    }
  });
});

3、為每個帶有 "checkboxitem" 類名的復(fù)選框添加點擊事件監(jiān)聽器,當某個復(fù)選框被點擊時,檢查其他復(fù)選框的狀態(tài),如果所有復(fù)選框都被選中,則將全選按鈕設(shè)置為選中狀態(tài);否則,取消全選按鈕的選中狀態(tài)。

$(document).ready(function() {
  $(".checkboxitem").on("click", function() {
    var total = $(".checkboxitem").length;
    var checkedCount = $(".checkboxitem:checked").length;
    if (total === checkedCount) {
      $(".selectall").prop("checked", true);
    } else {
      $(".selectall").prop("checked", false);
    }
  });
});

通過以上步驟,即可實現(xiàn) jQuery 的全選功能,當用戶點擊全選按鈕時,所有復(fù)選框?qū)⒈贿x中或取消選中,當用戶點擊某個復(fù)選框時,全選按鈕的狀態(tài)也會相應(yīng)地更新。


當前名稱:jquery全選和全不選效果
文章地址:http://www.5511xx.com/article/cdsoodd.html