手机
当前位置:查字典教程网 >编程开发 >Javascript教程 >jQuery实现复选框全选/取消全选/反选及获得选择的值
jQuery实现复选框全选/取消全选/反选及获得选择的值
摘要:复制代码代码如下:$(document).ready(function(){//全选/取消全部$("#checkAllChange").cl...

复制代码 代码如下:

<!DOCTYPE html>

<html>

<head>

<script type="text/javascript" src="../js/jquery-1.9.1.js"></script>

<script type="text/javascript">

$(document).ready(function() {

// 全选/取消全部

$("#checkAllChange").click(function() {

if (this.checked == true) {

$(".userid").each(function() {

this.checked = true;

});

} else {

$(".userid").each(function() {

this.checked = false;

});

}

});

// 全选

$("#checkAll").click(function() {

$(".userid").each(function() {

this.checked = true;

});

});

// 取消全部

$("#removeAll").click(function() {

$(".userid").each(function() {

this.checked = false;

});

});

// 反选

$("#reverse").click(function() {

$(".userid").each(function() {

if (this.checked == true) {

this.checked = false;

} else {

this.checked = true;

}

})

});

//批量删除

$("#delAll").click(function() {

var arrUserid = new Array();

$(".userid").each(function(i) {

if (this.checked == true) {

arrUserid[i] = $(this).val();

}

});

alert("批量删除的:" + arrUserid);

});

});

</script>

</head>

<body>

<table border="1">

<tr>

<td><input type="checkbox" id="checkAllChange" /></td>

<td>用户id</td>

<td>用户名</td>

<td>电话</td>

<td>地址</td>

</tr>

<tr>

<td><input type="checkbox" value="1" /></td>

<td>1</td>

<td>wangzs1</td>

<td>18888000</td>

<td>浦东</td>

</tr>

<tr>

<td><input type="checkbox" value="2" /></td>

<td>2</td>

<td>wangzs2</td>

<td>18888001</td>

<td>上海</td>

</tr>

<tr>

<td><input type="checkbox" value="3" /></td>

<td>3</td>

<td>wangzs3</td>

<td>18888002</td>

<td>河南</td>

</tr>

<tr>

<td><input type="checkbox" value="4" /></td>

<td>4</td>

<td>wangzs4</td>

<td>18888003</td>

<td>许昌</td>

</tr>

<tr>

<td></td>

<td><input type="button" id="checkAll" value="全选" /></td>

<td><input type="button" id="removeAll" value="取消全部" /></td>

<td><input type="button" id="reverse" value="反选" /></td>

</tr>

<tr>

<td colspan="4" align="center"><input type="button" value="批量删除" id="delAll"></td>

</tr>

</table>

</body>

</html>

【jQuery实现复选框全选/取消全选/反选及获得选择的值】相关文章:

jQuery实现表格行上移下移和置顶的方法

jQuery插件jRumble实现网页元素抖动

jQuery实现页面内锚点平滑跳转特效的方法总结

jquery实现弹出层效果实例

JavaScript实现DIV层拖动及动态增加新层的方法

jQuery实现限制textarea文本框输入字符数量的方法

javascript实现Table间隔色以及选择高亮的方法

javascript实现仿腾讯游戏选择

jquery实现用户打分评分特效

js+HTML5实现canvas多种颜色渐变效果的方法

精品推荐
分类导航