zoukankan      html  css  js  c++  java
  • jquery操作CheckBox

    jquery操作CheckBox

               IE10,Chrome,FF中,对于选中状态,第一次$('#checkbox').attr('checked',true)可以实现
    但是当通过代码清除选中,下次再通过代码 $('#checkbox').attr('checked',true) 去选中时
    虽然代码中有checked='checked',但是画面表现都没有打勾。
    IE8,IE6下无此问题。

    现在attr('checked',true)都换成prop('checked',true)
    $("#check_"+busi_type).prop('checked',true); $("#check_"+busi_type).prop('checked',false);
        //全选
        function checkall(){
            var test = document.getElementById("checkAll").checked; 
            if(test){
                 $("input[name='checkSingle']").each(function() {  
                    this.checked = true;  
                });  
            }else{
                $("input[name='checkSingle']").each(function() {  
                   this.checked = false;  
               });  
            }
        }
        //判断是否全选
        function ischeckall() {
            var isFlag = true;
            var checkAll = document.getElementById("checkAll").checked;
            
            if(!checkAll) {
                $("input[name='checkSingle']").each(function() {
                    if(!this.checked){              //没有全选
                        isFlag = false;
                    }
                })
            }
            return isFlag;
        }
  • 相关阅读:
    Cisco 交换机配置的基本命令
    Mysql读写分离方案-Amoeba环境部署记录
    centos7下部署zabbix3.4+grafana
    Docker
    Linux 安装源码软件
    mysql 日志
    mysql导出导入数据
    mysql 数据库的备份和还原
    Mysql 数据库管理
    英语单词
  • 原文地址:https://www.cnblogs.com/Dream2hc/p/jsp49593.html
Copyright © 2011-2022 走看看