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 相关文章推荐
jQuery zTree树插件动态加载实例代码
May 11 jQuery
基于jQuery封装的分页组件
Jun 26 jQuery
jQuery使用bind函数实现绑定多个事件的方法
Oct 11 jQuery
jquery学习笔记之无new构建详解
Dec 07 jQuery
webpack里使用jquery.mCustomScrollbar插件的方法
May 30 jQuery
jQuery实现的模仿雨滴下落动画效果
Dec 11 jQuery
jQuery实现动态添加和删除input框代码实例
Mar 29 jQuery
详解jQuery中的getAll()和cleanData()
Apr 15 jQuery
jQuery操作attr、prop、val()/text()/html()、class属性
May 23 jQuery
JS实现点击生成UUID的方法完整实例【基于jQuery】
Jun 12 jQuery
基于jQuery实现挂号平台首页源码
Jan 06 jQuery
jQuery 常用特效实例小结【显示与隐藏、淡入淡出、滑动、动画等】
May 19 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 5.3.5安装memcache注意事项小结
2011/04/12 PHP
php数组函数序列之next() - 移动数组内部指针到下一个元素的位置,并返回该元素值
2011/10/31 PHP
php绘图之在图片上写中文和英文的方法
2015/01/24 PHP
三个思路解决laravel上传文件报错:413 Request Entity Too Large问题
2017/11/13 PHP
PHP给源代码加密的几种方法汇总(推荐)
2018/02/06 PHP
thinkphp5.1 文件引入路径问题及注意事项
2018/06/13 PHP
Javascript模板技术
2007/04/27 Javascript
一个简单的JavaScript 日期计算算法
2009/09/11 Javascript
JQuery的ajax基础上的超强GridView展示
2009/09/18 Javascript
jquery 绑定回车动作扑捉回车键触发的事件
2014/03/26 Javascript
首页图片漂浮效果示例代码
2014/06/05 Javascript
jQuery获取iframe的document对象的方法
2014/10/10 Javascript
JavaScript中的数值范围介绍
2014/12/29 Javascript
javascript实现设置、获取和删除Cookie的方法
2015/06/01 Javascript
怎么限制input的text里输入的值只能是数字(正则、js)
2016/05/16 Javascript
jQuery简单入门示例之用户校验demo示例
2016/07/09 Javascript
Bootstrap3制作搜索框样式的方法
2016/07/11 Javascript
BootStrap modal模态弹窗使用小结
2016/10/26 Javascript
vue mounted组件的使用
2018/06/18 Javascript
layui获取选中行数据的实例讲解
2018/08/19 Javascript
js+HTML5 canvas 实现简单的加载条(进度条)功能示例
2019/07/16 Javascript
TypeScript之调用栈的实现
2019/12/31 Javascript
微信小程序保持session会话的方法
2020/03/20 Javascript
vue内置组件component--通过is属性动态渲染组件操作
2020/07/28 Javascript
举例讲解Python的Tornado框架实现数据可视化的教程
2015/05/02 Python
微信跳一跳小游戏python脚本
2018/01/05 Python
详解Python Matplot中文显示完美解决方案
2019/03/07 Python
详解小白之KMP算法及python实现
2019/04/04 Python
python3+PyQt5 实现Rich文本的行编辑方法
2019/06/17 Python
python数据类型之间怎么转换技巧分享
2019/08/20 Python
使用Pytorch来拟合函数方式
2020/01/14 Python
Python3开发实例之非关系型图数据库Neo4j安装方法及Python3连接操作Neo4j方法实例
2020/03/18 Python
使用python编写一个语音朗读闹钟功能的示例代码
2020/07/14 Python
canvas实现俄罗斯方块的方法示例
2018/12/13 HTML / CSS
cf战队收人广告词
2014/03/14 职场文书
员工试用期工作总结
2019/06/20 职场文书