全选反选功能函数

//全选功能的函数
function selectAll(obj, chk) {
if (chk == null)
chk = ‘chk_list‘;
var elems = obj.form.getElementsByTagName("INPUT");
if (obj.checked == true) {
for (var i = 0; i < elems.length; i++) {
if (elems[i].name == chk)
elems[i].checked = true;
}
}
else {
InvertSelection(obj);
}

}
//反选功能的函数
function InvertSelection(obj, chk) {
if (chk == null)
chk = ‘chk_list‘;
var elems = obj.form.getElementsByTagName("INPUT");
for (var i = 0; i < elems.length; i++) {
if (elems[i].name == ‘chk_list‘) {
if (elems[i].checked)
elems[i].checked = false;
else
elems[i].checked = true;
}
}
}

时间: 2024-12-04 22:18:12

全选反选功能函数的相关文章

JQuery实现列表中复选框全选反选功能封装

JQuery实现列表中复选框全选反选功能封装 我们在做列表的时候经常会遇到全选,反选进行批量处理问题,例如: 我当时就是简单的实现了,然后想封装到公共的js中,封装的太烂,不好意思贴出来了(就是把实现代码之间放到公共js中,然后每个页面都用固定的id,class,现在想想我都不好意思叫他封装了),然后想到之前老大有写过这个功能去看下他怎么写的,真是没有对比就没有伤害啊,这才叫封装: 1 $(':checkbox[data-check-target]').click(function () { 2

jquery 书写全选反选功能

书写一个后台管理中用到的全选反选功能.代码如下 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>全选反选插件</title> <link rel="stylesheet" href="http://cdn.bootcss.com/bootstrap/3.3.0/css/

jquery实现全选/反选功能

<!DOCTYPE html><html><head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>多选框全选/反选</title> <script src="http://res01.xesimg.com/jquery/jquery.min.js">&l

JS 全选反选功能

全选按钮:<input type=\"checkbox\" id=\"cheSelectAll\" />选择</li>"); 选择项:<input name=\"chkItem\" type=\"checkbox\" value=\"" + this.ID + "\" /> //全选反选 $("#cheSelectAll"

jQuery实现全选反选功能

废话不说,直接上代码! <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <script type="text/javascript" src="jquery-3.1.1.min.js"></script> <title>Insert titl

jquery实现全选反选功能---兰

<div id="checkAndInverCheck"> <p style="text-align:center; padding-top:15px"> 选择喜欢的兰花品种:</br> <input type="checkbox" value="蕙兰">蕙兰 <input type="checkbox" value="建兰">

js实现全选反选功能

开始慢慢地学习js&jQuery. function clicked(){ var arr=document.getElementsByName("product"); for(var i=0;i<arr.length;i++) { arr[i].checked=document.getElementById("all").checked; } } 出现问题如下: 1.getElementsByName开始被写成getElementByName,注意少

checked 全选 反选 示例

不多说看例子: 右上侧全选,然后每个栏又有一个栏目全选. 解决办法: function selectSubscibe(_class) { $("." + _class + " input[type='checkbox']").each(function() { this.checked = !this.checked; }) } onclick="selectSubscibe('zhuanxiang')"函数内传入子类的class即可完成全选反选

dView实现checkbox全选反选(自带的ShowSelectCheckBOx)并获取选中checkbox对应的值集合

第一步,显示checkbox按钮: 点击AspxGridView的columns,你可以直接选择增加一行Command Column或者随便选择一种然后点击Change To Commadn Column;默认的ShowSelectCheckBOx是true,我们可以不用管,这样你就看到每行都有checkBox按钮了. 第二步,表头部显示CheckBox,点击实现全选|反选功能: 我们切换回源代码,找到AspxGridView的GridViewCommandColumn列,在该列中增加 <Hea