首頁 > web前端 > js教程 > Jquery 全選反選實例碼_jquery

Jquery 全選反選實例碼_jquery

WBOY
發布: 2016-05-16 15:31:14
原創
1172 人瀏覽過

本文跟大家分享一段基於jQuery的全選、反選和不選功能的程式碼,適用於網頁多選後需要進行批次操作的場景(如批次刪除等)。文章結合實例,程式碼簡潔,基本覆蓋選項選擇操作的方方面面,希望可以幫到有需要的WEB愛好者。

//全選 全不選

 $('#checkAll').click(function () {
  //判断是否被选中
  var bischecked = $('#checkAll').is(':checked');
  var fruit = $('input[name="check"]');
  bischecked ? fruit.attr('checked', true) : fruit.attr('checked', false);
 });
登入後複製

//反選   遍歷checkbox 若目前為選取 就設定為 不選取 反之相同

 $("#tabVouchList tr").each(function () {
  if ($("td:eq(0) input[name='check']", $(this)).is(':checked')) {
   $(this).attr('checked', false);
  } else {
   $(this).attr('checked', true);
  }
 });
登入後複製

 HTML table

<table id="tabVouchList">
 <tr>
  <th>
   <input type="checkbox" name="checkAll" />
  </th>
  <th>
   行号
  </th>
  <th>
   名称
  </th>
 </tr>
 <tr>
  <td>
   <input type="checkbox" name="check" />
  </td>
  <td>
   行号
  </td>
  <td>
   名称
  </td>
 </tr>
</table>
登入後複製

以上程式碼就是jquery實作全選全不選反選的全部程式碼,程式碼是不是很簡單啊,希望對大家工作學習有所幫助。

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
最新問題
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板