JQuery 进入页面默认给已赋值的复选框打钩


Posted in jQuery onMarch 23, 2017

   效果:

JQuery 进入页面默认给已赋值的复选框打钩

JQuery代码:

$("#menuTree").find("div span").click(function () {
    currmenuid = this.id;
    var currmenuname = LoadCurrMenuName();
    $('#authName').text(currmenuname);
    //默认给已赋值的菜单打钩
    var rightvalue= AutoCheck();
    var str = "";
    var strArr = [];
    for (var i = 0; i < rightvalue.length; i++) {
     str = rightvalue[i];
     strArr.push(str);
    }
    var input = $('.che');
    for (var n = 0; n < strArr.length; n++) {
     if (strArr[n] == 1) {
      input[n].checked = true;
     }
     else {
      input[n].checked = false;
     }
    }
   })

  HTML代码:

<div style="width:100%; margin:auto">
      <fieldset class="duxuan">
       <legend id="authName" style="font-size:12px;">权限管理</legend>
       <div class="duleft">
        <ul>
         <li> <input class="che" type="checkbox" name="CheckboxGroup1" value="0" id="CheckboxGroup1_1" />有效 </li>
         <li> <input class="che" type="checkbox" name="CheckboxGroup1" value="0" id="CheckboxGroup1_2" />银码 </li>
         <li> <input class="che" type="checkbox" name="CheckboxGroup1" value="0" id="CheckboxGroup1_3" />查询 </li>
         <li> <input class="che" type="checkbox" name="CheckboxGroup1" value="0" id="CheckboxGroup1_4" />新增 </li>
         <li> <input class="che" type="checkbox" name="CheckboxGroup1" value="0" id="CheckboxGroup1_5" />修改 </li>
         <li> <input class="che" type="checkbox" name="CheckboxGroup1" value="0" id="CheckboxGroup1_6" />删除 </li>
         <li> <input class="che" type="checkbox" name="CheckboxGroup1" value="0" id="CheckboxGroup1_7" />提交 </li>
         <li> <input class="che" type="checkbox" name="CheckboxGroup1" value="0" id="CheckboxGroup1_8" />统计 </li>
         <li> <input class="che" type="checkbox" name="CheckboxGroup1" value="0" id="CheckboxGroup1_9" />复核 </li>
         <li> <input class="che" type="checkbox" name="CheckboxGroup1" value="0" id="CheckboxGroup1_10" />签收 </li>
         <li> <input class="che" type="checkbox" name="CheckboxGroup1" value="0" id="CheckboxGroup1_11" />返回 </li>
         <li> <input class="che" type="checkbox" name="CheckboxGroup1" value="0" id="CheckboxGroup1_12" />导出 </li>
         <li> <input class="che" type="checkbox" name="CheckboxGroup1" value="0" id="CheckboxGroup1_13" />打印 </li>
         <li> <input class="che" type="checkbox" name="CheckboxGroup1" value="0" id="CheckboxGroup1_14" />查看 </li>
         <li> <input class="che" type="checkbox" name="CheckboxGroup1" value="0" id="CheckboxGroup1_15" />隶属角色 </li>
         <li> <input class="che" type="checkbox" name="CheckboxGroup1" value="0" id="CheckboxGroup1_16" />隶属用户 </li>
        </ul>
       </div>
       <div class="duright">
        <div class="rleft">
         <div class="rlup" id="selectAll" role="button">全选</div>
         <div class="rldown" id="resetAll" role="button">清空</div>
        </div>
        <div class="rright" id="saveAll">
         保存权限
        </div>
       </div>
      </fieldset>
     </div>

以上所述是小编给大家介绍的JQuery 进入页面默认给已赋值的复选框打钩,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!

jQuery 相关文章推荐
node.js+jQuery实现用户登录注册AJAX交互
Apr 28 jQuery
jQuery实现多张图片上传预览(不经过后端处理)
Apr 29 jQuery
jquery与js实现全选功能的区别
Jun 11 jQuery
jQuery自定义多选下拉框效果
Jun 19 jQuery
jQuery DOM节点的遍历方法小结
Aug 15 jQuery
jquery实现倒计时小应用
Sep 19 jQuery
jQuery滚动条美化插件nicescroll简单用法示例
Apr 18 jQuery
jQuery点击页面其他部分隐藏下拉菜单功能
Nov 27 jQuery
基于jquery实现的tab选项卡功能示例【附源码下载】
Jun 10 jQuery
jquery 遍历hash操作示例【基于ajax交互】
Oct 12 jQuery
jQuery+PHP+Ajax实现动态数字统计展示功能
Dec 25 jQuery
jQuery实现tab栏切换效果
Dec 22 jQuery
jQuery插件FusionWidgets实现的AngularGauge图效果示例【附demo源码】
Mar 23 #jQuery
jQuery插件FusionWidgets实现的Bulb图效果示例【附demo源码下载】
Mar 23 #jQuery
jQuery插件FusionWidgets实现的Cylinder图效果示例【附demo源码】
Mar 23 #jQuery
jQuery插件Echarts实现的渐变色柱状图
Mar 23 #jQuery
jquery实现图片平滑滚动详解
Mar 22 #jQuery
jQuery轻松实现无缝轮播效果
Mar 22 #jQuery
jQuery插件FusionCharts绘制ScrollColumn2D图效果示例【附demo源码下载】
Mar 22 #jQuery
You might like
php实现httpclient类示例
2014/04/08 PHP
浅析PHP类的反射来实现依赖注入过程
2018/02/06 PHP
php unlink()函数使用教程
2018/07/12 PHP
laravel清除视图缓存的代码
2019/10/23 PHP
MacOS下PHP7.1升级到PHP7.4.15的方法
2021/02/22 PHP
html a标签-超链接中confirm方法使用介绍
2013/01/04 Javascript
js跨浏览器实现将字符串转化为xml对象的方法
2013/09/25 Javascript
ajax请求乱码的解决方法(中文乱码)
2014/04/10 Javascript
js实现同一页面多个运动效果的方法
2015/04/10 Javascript
jQuery的几个我们必须了解的特点
2015/05/03 Javascript
JavaScript中数据结构与算法(四):串(BF)
2015/06/19 Javascript
javascript高级编程之函数表达式 递归和闭包函数
2015/11/29 Javascript
jQuery实现图片向左向右切换效果的简单实例
2016/05/18 Javascript
AngularJS控制器之间的数据共享及通信详解
2016/08/01 Javascript
Angular的$http的ajax的请求操作(推荐)
2017/01/10 Javascript
Angular2 自定义validators的实现方法
2017/07/05 Javascript
Angular5中提取公共组件之radio list的实例代码
2018/07/10 Javascript
详解js中Array的方法及技巧
2018/09/12 Javascript
从0到1构建vueSSR项目之路由的构建
2019/03/07 Javascript
vue各种事件监听实例(小结)
2020/06/24 Javascript
vue中组件通信详解(父子组件, 爷孙组件, 兄弟组件)
2020/07/27 Javascript
antd form表单数据回显操作
2020/11/02 Javascript
vue3.0实现插件封装
2020/12/14 Vue.js
python画出三角形外接圆和内切圆的方法
2018/01/25 Python
Django项目中用JS实现加载子页面并传值的方法
2018/05/28 Python
对numpy中shape的深入理解
2018/06/15 Python
Python HTMLTestRunner库安装过程解析
2020/05/25 Python
Opencv图像处理:如何判断图片里某个颜色值占的比例
2020/06/03 Python
印度最大的旅游网站:MakeMyTrip
2016/10/05 全球购物
ProBikeKit德国:在线公路自行车专家
2018/06/03 全球购物
电脑饰品店的创业计划书
2014/01/21 职场文书
委托书怎么写
2014/07/31 职场文书
高中升旗仪式演讲稿
2014/09/09 职场文书
教师年度个人总结
2015/02/11 职场文书
2015年文秘个人工作总结
2015/10/14 职场文书
Rust中的Struct使用示例详解
2022/08/14 Javascript