zoukankan      html  css  js  c++  java
  • 全选/取消全选那点事

    今天我花了半天时间处理checkbox全选/取消全选那点事

    技术领域 可信计算 其他    申请日   年  至
    专利类型 发明专利 实用新型    授权日   年  至
    状态 已授权 申请中    关键字搜索 (名称、专利号)

      

    function selectAllCondition($name){
    var chks = $("input[name='"+$name+"']");
    var srcElement = event.srcElement;
    if(srcElement.innerHTML == "取消全选"){
    srcElement.innerHTML="全选";
    for(var i=0;i<chks.length;i++){
    if(chks[i].tagName=='INPUT')
    chks[i].setAttribute("checked","");
    }
    }else{
    srcElement.innerHTML="取消全选";
    for(var i=0;i<chks.length;i++){
    if(chks[i].tagName=='INPUT')
    chks[i].setAttribute("checked","true");
    }
    }

    }

    当我这样写的时候,当点击取消全选的时候,却没有一点反应,所以花费了整个下午处理这个问题,最后终于解决了

    function selectAllCondition($name){
    var chks = $("input[name='"+$name+"']");
    var srcElement = event.srcElement;
    if(srcElement.innerHTML == "取消全选"){
    srcElement.innerHTML="全选";
    for(var i=0;i<chks.length;i++){
    if(chks[i].tagName=='INPUT')
    chks[i].checked=false;
    }
    }else{
    srcElement.innerHTML="取消全选";
    for(var i=0;i<chks.length;i++){
    if(chks[i].tagName=='INPUT')
    chks[i].checked = true;
    }
    }

    }

    技术领域 可信计算 其他    申请日   年  至
    专利类型 发明专利 实用新型    授权日   年  至
    状态 已授权 申请中    关键字搜索 (名称、专利号)
  • 相关阅读:
    【原】一张图片优化5K的带宽成本
    让手机站点像原生应用的四大途径
    iScroll4下表单元素聚焦及键盘的异常问题
    蜕变·WebRebuild 2013 前端年度交流会邀请
    【原】js实现复制到剪贴板功能,兼容所有浏览器
    【原】css实现两端对齐的3种方法
    【原】常见CSS3属性对ios&android&winphone的支持
    一枚前端开发-页面重构方向的招聘信息
    【原】分享超实用工具给大家
    【原】webapp开发中兼容Android4.0以下版本的css hack
  • 原文地址:https://www.cnblogs.com/zhangliang88/p/5471222.html
Copyright © 2011-2022 走看看