欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

jQuery實(shí)現(xiàn)table表格checkbox全選的方法分析

 更新時(shí)間:2018年07月04日 11:40:39   作者:cat_pp  
這篇文章主要介紹了jQuery實(shí)現(xiàn)table表格checkbox全選的方法,結(jié)合實(shí)例形式分析了jQuery事件響應(yīng)與元素遍歷實(shí)現(xiàn)table表格checkbox元素狀態(tài)動(dòng)態(tài)修改相關(guān)操作技巧,需要的朋友可以參考下

本文實(shí)例講述了jQuery實(shí)現(xiàn)table表格checkbox全選的方法。分享給大家供大家參考,具體如下:

今天在頁面中使用jQuery實(shí)現(xiàn)了全選框操作,如圖:

具體的實(shí)現(xiàn)過程很簡單:

第一步

設(shè)計(jì)一個(gè)簡單的表格:

設(shè)置表格列標(biāo)題,在列標(biāo)題中的單選框?yàn)槿x框;

設(shè)置表格題,表格題的單選框就是普通的單選框啦:

<table>
    <thead>
      <tr>
        <td>
          <input type="checkbox" onclick="selectAll(this.checked)" />
        </td>
      </tr>
    </thead>
    <tbody>
      <tr>
        <td>
          <input type="checkbox" name="check" />
        </td>
        <td>
          <input type="checkbox" name="check" />
        </td>
        <td>
          <input type="checkbox" name="check" />
        </td>
      </tr>
    </tbody>
  </table>

第二步

通過jQuery實(shí)現(xiàn)當(dāng)點(diǎn)擊全選框的時(shí)候所有單選框都選中,當(dāng)再次點(diǎn)擊全選框的時(shí)候所有單選框都是未選中狀態(tài):

function selectAll(selectStatus){//傳入?yún)?shù)(全選框的選中狀態(tài))
  //根據(jù)name屬性獲取到單選框的input,使用each方法循環(huán)設(shè)置所有單選框的選中狀態(tài)
  if(selectStatus){
    $("input[name='check']").each(function(i,n){
      n.checked = true;
    });
  }else{
    $("input[name='check']").each(function(i,n){
      n.checked = false;
    });
  }
}

好啦,大功告成!

ps:親們,不要忘了引入jQuery的js文件!

可使用cdn如:

<script src="http://libs.baidu.com/jquery/2.0.0/jquery.min.js"></script>


更多關(guān)于jQuery相關(guān)內(nèi)容感興趣的讀者可查看本站專題:《jQuery表格(table)操作技巧匯總》、《jQuery操作json數(shù)據(jù)技巧匯總》、《jQuery form操作技巧匯總》、《jQuery常用插件及用法總結(jié)》、《jQuery擴(kuò)展技巧總結(jié)》及《jquery選擇器用法總結(jié)

希望本文所述對大家jQuery程序設(shè)計(jì)有所幫助。

相關(guān)文章

最新評(píng)論