jQuery对checkbox操作

1.全选与反选

//全选与取消全选
        function checkedAll(){
         if($("#cbxAll").attr("checked"))
          {
            $("input[name=‘checkAll‘]").attr("checked",true);
          }
         else
          {
            $("input[name=‘checkAll‘]").attr("checked",false);
          }
        }

2.选择选中项的状态

//选择项的状态是否全是为指定的状态,返回true表示 全是指定状态
        function isSameStatus(state){
            var flag = true;
            $("input[name=‘checkAll‘]:checked").each(function(){
               var tableRow = $(this).parents("tr");
               if(tableRow.find("input[name=‘hd_status‘]").val() != state)
               {
                 flag = false;
               }
            });
            return flag;
        }

3.jQeury获取父级元素、子级元素、兄弟元素的方法

链接:http://www.cnblogs.com/fumj/archive/2012/12/12/2814547.html

时间: 2025-01-12 00:30:20

jQuery对checkbox操作的相关文章

jQuery对checkbox选中和取消选中操作

最近做项目发现jQuery对checkbox的全选和非全选操作只有第一次生效,以后就不生效了,不知道是不是jQuery版本库的问题,最终找到了一个解决方案: 把原来的下面这两句: $('input').attr('checked','checked'); $('input').attr('checked',false); 改成下面的: $('input').prop('checked','checked'); $(this).removeAttr("checked"); 欢迎大神们批评

JQuery设置checkbox选中或取消等相关操作

$("[name='checkbox']").attr("checked",'true');//全选 $("[name='checkbox']").removeAttr("checked");//取消全选 $("[name='checkbox']:even").attr("checked",'true');//选中所有奇数 //获取选择的值 var str=""; $

jquery 实现 checkbox的全选操作

<title>jQuery实现CheckBox全选.全不选</title> <script src="http://code.jquery.com/jquery-1.4.4.min.js" type="text/javascript"></script> <script type="text/javascript"> $(function() { $("#checkAll&qu

js,jQuery和DOM操作的总结(二)

jQuery的基本操作 (1)遍历键值对和数组 var arr = [9, 8, 7, 6, 5, 4]; $.map(arr, function (ele, index) { alert(ele + '===' + index); //第一个参数是数组里面的值,第二个参数是索引 }) //=========================================// var keyWord = { "name": "老牛", "age"

jquery的checkbox,radio,select等方法总结

1.checkbox日常jquery操作. 现在我们以下面的html为例进行checkbox的操作. <input id="checkAll" type="checkbox" />全选 <input name="subBox" type="checkbox" />项1 <input name="subBox" type="checkbox" />项2

jQuery对select操作

(转自:http://www.cnblogs.com/as285996985/articles/1535014.html) //遍历option和添加.移除optionfunction changeShipMethod(shipping){ var len = $("select[@name=ISHIPTYPE] option").length if(shipping.value != "CA"){  $("select[@name=ISHIPTYPE]

Jquery获取checkbox属性checked为undefined

说明:本文来自新浪博客,因为无法收藏,故直接copy过来备注,以后好查询 原网址:http://blog.sina.com.cn/s/blog_6810dfc20101jddq.html 使用jQuery v1.10.2获取checkbox的状态时,用.attr("checked")时输出总是为undefined.郁闷了,这难道是个bug?! 查看jQuery API的文档,发现: As of jQuery 1.6, the .attr() method returns undefin

JQuery处理checkbox的checked属性正确用法

JQuery处理checkbox选中不选中在各个版本中是不同的. checkbox在jquery各个版本中操作方式是不同的.总结如下:   - 在jquery1.5及其以下的版本中使用 attr("checked") 方法进行操作:       - 在jquery1.6+使用prop("checked")方法进行操作. 在jquery1.5时,使用attr("checked")得到true[选中]或false[不选中]两个值. 在jquery1.

Jquery的dom操作与原生dom的转换

本片文章包含了 jquery常见dom操作. q与原生dom对象的区别与转换 伪数组对象的知识 如有错误,烦请指正. 增 以下方法共性:可以一次添加多个内容,内容可以是DOM对象.HTML string. jQuery对象 创建元素 var obj = $('<div class="test"><p><span>Done</span></p></div>'); 两种方法可以创建元素 直接写入html 传入一个原生d