juqery实现复选框的全选/反选(带demo说明)
来源:互联网 发布:php服务端异步请求 编辑:程序博客网 时间:2024/06/06 21:42
juqery全选/反选demo
第一步:引用jquery文件,代码:
<script src="jquery.js" type="text/javascript"></script>
第二步:定义全选和反选的函数,代码:
<script type="text/javascript">
//全选
function checkAll(flag)
{
//得到所有check
var checkboxs = $(":checkbox");
for(var i=0;i<checkboxs.length;i++)
{
//判断名称为”checkInList”
if(checkboxs[i].name=="checkInList")
{
//判断是否全选复选框选中
if(flag)
{
checkboxs[i].checked = true;
}
else
{
checkboxs[i].checked = false;
}
}
}
}
//反选
function checkReturn()
{
//得到所有check
var checkboxs = $(":checkbox");
for(var i=0;i<checkboxs.length;i++)
{
//判断名称为”checkInList”
if(checkboxs[i].name=="checkInList")
{
if(checkboxs[i].checked)
{
checkboxs[i].checked = false;
}
else
{
checkboxs[i].checked = true;
}
}
}
}
</script>
第三步:定义一个得到选中值的函数,代码:
<script type="text/javascript">
function getCheckboxValues()
{
var temp="";
//得到页面选中的所有复选框
var checkboxs = $("input:checked");
for(var i=0;i<checkboxs.length;i++)
{
//判断名称
if(checkboxs[i].name=="checkInList")
{
//进行相应的设置(当然这里可以根据个人需要设置为xml等格式)
temp += checkboxs[i].value + ",";
}
}
alert(temp);
}
</script>
第四步:定义对应的复选框(需要name属性相同,按照上面定义的函数,需要使用name=”checkInList”),代码:
<input type="checkbox" name="checkInList" value='a' />a
<input type="checkbox" name="checkInList" value='b' />b
<input type="checkbox" name="checkInList" value='c' />c
<input type="checkbox" name="checkInList" value='d' />d
<input type="checkbox" name="checkInList" value='e' />e
<input type="checkbox" name="checkInList" value='f' />f
<input type="checkbox" name="checkInList" value='d' />d
第五步:调用对应的全选/反选函数,代码:
全选
<input type="checkbox" onclick="checkAll(this.checked)" />
反选
<input type="checkbox" onclick="checkReturn()" />
第六步:调用得到值函数得到对应的值,代码:
<input type="button" onclick="getCheckboxValues()" value="得到值"/>
Demo源码下载:http://download.csdn.net/source/2561826
- juqery实现复选框的全选/反选(带demo说明)
- 复选框的全选反选实现(即购物车的复选框实现)
- javasctipt实现-复选框全选/反选的实现
- 复选框的全选及其反选的实现
- 复选框全选、全不选和反选的效果实现
- 复选框全选、全不选和反选的效果实现
- 复选框全选、全不选和反选的效果实现
- 如何实现复选框的全选、全不选、反选
- js实现复选框的全选与反选
- js实现复选框的全选与反选
- 实现复选框的全选和反选
- 复选框全选、全不选和反选的效果实现
- jquery实现复选框的全选和反选
- 实现复选框的全选与反选
- 用getElementsByName实现复选框的全选、全不选、反选
- jQuery实现复选框的全选 反选 全不选
- js复选框全选,全不选及反选的实现
- java实现复选框的全选和反选功能
- vi命令
- NSString+NSMutableString+NSValue+NSAraay用法汇总
- J2SE编译.java文件并获取编译进度
- 最新的IE6、IE7和IE8的CSS BUG汇总列表
- 重定向方法 render, forward, redirect 区别
- juqery实现复选框的全选/反选(带demo说明)
- gcc中格式化输出函数的研究
- IE调试工具:让IE像firefox的firebug插件一样
- JSP 和 Servlet 中的绝对路径和相对路径
- 修改windows2008 ie安全级别 无法执行脚本 无法显示Flash
- 数据库 优化
- C/C++中关于地址、指针和引用变量的学习笔记(五) : 指针
- 迷茫······
- Java_web开发_SSH spring中取得Bean实例的方法