`
PanShuiHua
  • 浏览: 31353 次
  • 性别: Icon_minigender_1
  • 来自: 湖南
最近访客 更多访客>>
社区版块
存档分类
最新评论

JQuery实现checkbox的全/不全选,以及反选功能

阅读更多

 第一步:编写前端页面test.html,JQuery核心文件jquery.js见附件

<head>
  <title>JQuery实现checkbox的全/不全选,以及反选功能</title>
  <meta name="Generator" content="EditPlus">
  <meta name="Author" content="">
  <meta name="Keywords" content="">
  <meta name="Description" content="">
  <script type="text/javascript" src="jquery.js"></script>
  <script type="text/javascript" src="text.js"></script>

 </head>

 <body>
 <input type="button" id="sel" value="全选" />
 <input type="button" id="dissel" value="反选" />
 <input type="checkbox" value="1" />CheckBox1
 <input type="checkbox" value="2" />CheckBox2
 <input type="checkbox" value="3" />CheckBox3
 <input type="checkbox" value="4" />CheckBox4
 </body>
</html>

第二步:编写text.js文件

$(function(){
 var checkboxs = $("input[type='checkbox']");
 var flag = true;
 $("#sel").click(function(){
  if($("#sel").val()=="不全选"){
   $("#sel").val("全选");
   flag = false;
  }else{
   $("#sel").val("不全选");
   flag = true;
  }
  checkboxs.each(function(){
   flag?$(this).attr("checked",true):$(this).removeAttr("checked");
  });
 });
 $("#dissel").click(function(){
  checkboxs.each(function(){
   $(this).attr("checked")?$(this).removeAttr("checked"):$(this).attr("checked",true);
  });
 });
});

分享到:
评论

相关推荐

    jQuery实现复选框checkbox全选、反选功能.rar

    本示例中,我们关注的是如何使用jQuery来实现复选框(checkbox)的全选和反选功能,这对于构建具有交互性的表单或者需要用户进行多选操作的界面是非常实用的。 在HTML中,复选框通常由`&lt;input&gt;`标签定义,类型为...

    Js/Jquery 实现checkbox全选,反选,全不选

    本文将详细讲解如何通过JS和jQuery实现checkbox的全选、反选以及全不选功能。 首先,我们需要理解HTML中的复选框元素`&lt;input type="checkbox"&gt;`,它允许用户在一组选项中进行多选。为了实现全选、反选和全不选的...

    checkbox实现全选和反选经典例子

    在高级控件如DataGridView中,通过结合Checkbox可以实现全选和反选功能,为用户提供便捷的操作方式。这个经典例子将深入探讨如何在Web应用中实现这一功能。 1. **Checkbox基本概念** Checkbox是HTML中的一个表单...

    jquery 一个checkbox控制全选与反选

    页面上通过一个checkbox实现全选与反选

    Jquery实现全选和反选功能

    本教程将深入探讨如何使用jQuery实现全选和反选功能,这在多选列表或表格中非常常见,例如在批量处理数据时。 全选和反选功能的核心在于同步用户界面中的复选框状态。当用户点击一个主复选框(通常标记为“全选”)...

    jquery、js操作checkbox全选反选.docx

    ### jQuery与JavaScript操作Checkbox全选反选 #### 一、引言 在Web开发中,Checkbox(复选框)是一种非常常见的用户界面元素,用于收集用户的多选输入。尤其是在表单设计时,Checkbox的全选与反选功能极大地方便了...

    实现table表格checkbox复选框的全选 反选

    接下来,我们使用JavaScript(通常配合jQuery库,但也可以使用原生JS)来实现全选/反选功能。这里我们使用jQuery: ```javascript $(document).ready(function() { $('#selectAll').click(function() { if ($...

    jQuery实现checkbox列表的全选、反选功能

    本篇文章将详细探讨如何使用jQuery实现复选框列表的全选和反选功能,特别是如何通过自定义属性实现高效的封装。 首先,我们需要了解jQuery中的`:checkbox`选择器,它是用来选取所有复选框元素的。在给定的示例代码...

    利用jQuery实现CheckBox全选/全不选/反选的简单代码

    jQuery有些版本中实现CheckBox全选/全不选/反选会有bug,经测试jquery-1.3.1.js–&gt;测试通过,jquery-1.5.1.js–&gt;测试不通过。 实现CheckBox全选/全不选/反选代码如下: &lt;&#37;@ page language="java" ...

    jquery全选反选全不选案例

    "jquery全选反选全不选案例" 是一个常见的交互功能,常见于表格或者列表中,允许用户一键选择或取消所有选项。这个功能在数据筛选、批量操作等场景下非常实用。 实现这一功能的关键在于理解 jQuery 中的选择器和...

    js, jQuery实现全选、反选功能.docx

    总结来说,JavaScript和jQuery实现全选、反选功能的核心在于监听全选按钮和子复选框的点击事件,并根据当前选中状态来更新其他复选框的状态。JavaScript通过原生DOM操作,而jQuery则利用简洁的链式操作和事件处理,...

    JQUERY CHECKBOX全选,取消全选,反选方法三

    为了让大家更好的理解,我直接把实现功能的代码贴出来: 代码如下:$(“#myform”).toggleCheckboxes()//全选,取消全选,反选 $(“#myform”).toggleCheckboxes(“:not(#checkbox1)”)//全选,取消全选且不选中第一个,...

    简单实现全选反选功能(html)

    在网页开发中,全选和反选功能是常见...总结来说,这个案例展示了如何使用HTML和jQuery实现全选/反选功能,以及如何处理用户交互。通过理解并实践这个例子,开发者可以更好地掌握网页中的动态交互设计,提高用户体验。

    jquery 、js实现复选框 (全选、反选)

    ### 使用jQuery和JavaScript实现复选框的全选与反选功能 在Web开发中,复选框(checkbox)是常用的一种交互元素,特别是在表格或列表中用于选择多个项目时非常实用。本文将详细介绍如何利用jQuery和原生JavaScript...

    jquery实现checkbox全选、反选、全部选。精简写法

    jquery实现checkbox全选、反选、全部选,很不错的资源,欢迎大家下载学习var langType=""; var arLangType = []; $("[name='langType'][checked]").each(function(i) { arLangType[i]=$(this).val(); }); ...

    jquery 实现全选,全不选,反选,获取选中的值

    综上所述,使用 jQuery 实现全选、全不选、反选以及获取选中值的功能是相当直观和简单的。通过绑定事件处理器,我们可以轻松地响应用户的交互,动态地更新页面状态。结合 HTML 结构和适当的 CSS 样式,可以创建出...

    jquery Checkbox 全选 反选 全不选 多种实现方法

    在涉及到表单元素如复选框(Checkbox)时,经常需要实现全选、反选和全不选的功能。下面将详细探讨 jQuery 如何实现这些功能,以及如何进行表单验证。 1. **全选功能** 要实现全选功能,首先我们需要一个主复选框...

    JQuery插件之全选与反选

    总结一下,通过jQuery,我们可以轻松地实现Checkbox的全选和反选功能,提高用户体验。这个功能对于任何需要批量操作的Web应用来说都是不可或缺的。在实际项目中,你可能需要根据具体需求对其进行调整,比如添加动画...

Global site tag (gtag.js) - Google Analytics