jquery实现复选框联动
来源:互联网 发布:mp3播放软件ipad版 编辑:程序博客网 时间:2024/06/08 13:24
<!DOCTYPE html><html> <head> <title></title> <style type='text/css'></style></head> <body><input name="input1" type="checkbox" value="input1">input1</input><input name="input2" type="checkbox" value="input2">input2</input><input name="input3" type="checkbox" value="input3">input3</input><input name="input4" type="checkbox" value="input4">input4</input></body> <script type='text/javascript' src='http://code.jquery.com/jquery-1.8.2.js'></script><script type='text/javascript'> $('input[type="checkbox"]').click(function(){// 获取当前复选框在所有复选框中索引var index = $('input[type="checkbox"]').index(this);var arrStage = ['input4','input3','input2'];var length = arrStage.length;for(var i=length-index; i<length; i++){if($('input[type="checkbox"][name="'+ arrStage[i] +'"]').prop('checked')){// 根据type和name找到复选框-获取该复选框前所有复选框-选中所有复选框-只读$('input[type="checkbox"][name="'+ arrStage[i] +'"]').prevAll('input[type="checkbox"]').prop('checked',true).attr('disabled','true');} else{$('input[type="checkbox"][name="'+ arrStage[i] +'"]').prevAll('input[type="checkbox"]').removeAttr('disabled');}}});</script> </html>
运行效果:选中第N个复选框时,前面N-1个复选框置灰,不可更改。chrome ie8下均正常。
注:在j2ee开发中,复选框多为form的一个字段,采用此方案实现所需效果,提交form时,后台获取不到部分复选框的值。原因:复选框设置了disabled属性,提交form时,form不再读取标签,而使用其默认值。解决:提交form前,将所有复选框的disabled属性移除。
0 0
- jquery实现复选框联动
- JS TreeView实现复选框联动
- jQuery 版的 CheckBox 复选框成组联动(JavaScript)
- jQuery复选框的实现
- jQuery实现遍历复选框
- jquery实现复选框案例
- jQuery实现遍历复选框
- JQuery实现表格复选框
- jquery实现ajax联动框
- jquery怎么实现全选复选框
- jquery复选框checkbox实现删除
- 用jquery实现复选框主从选择
- jquery.alert 弹出式复选框实现代码
- jquery复选框checkbox实现删除
- jquery复选框checkbox实现删除
- jquery实现对复选框的操作
- Jquery实现复选框的全选
- jQuery实现复选框全选功能
- 国王的魔镜
- 面试小结(一)
- 数细菌 提醒自己注意细节
- Configure Time Synchronization Between Guest and Host Operating Systems
- java四种内部类
- jquery实现复选框联动
- JVM中可生成的最大Thread数量是多少?影响Java线程数量的因素都有哪些?
- Detecting Common Gestures
- linux常用调试工具简介
- dwz
- Pinterest竟成了Google的敌人?
- 深入浅出话多态(上)——具体而微
- Character Encodings For Modern Programmers
- 让大批量用户用上 Rich Pin 功能