使用Jquery实现Checkbox全选功能

news/2024/7/11 0:08:05 标签: jQuery

使用jQuery 实现全选非常简单,下边我们就看看如何实现jQuery 全选。假设在页面中有如下标签:

 全选<input id="all" type="checkbox" value="" />
 投资<input id="Checkbox1" type="checkbox" name="test" value="投资" />
 理财<input id="Checkbox2" type="checkbox" name="test" value="理财" />
 担当<input id="Checkbox3" type="checkbox" name="test" value="担当" />
 成熟<input id="Checkbox4" type="checkbox" name="test" value="成熟" />


jQuery 实现全选的代码如下:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
//点击全选框
jQuery(
"#all"
).click(
function
() {
    
if
 
(jQuery(
this
).attr(
"checked"
) == 
true
) {
        
//如果是全选,根据name遍历单选框,并全部选中;否则全部取消选中。
        
jQuery(
"input[name='test']"
).each(
function
() {
            
jQuery(
this
).attr(
"checked"
true
);
        
});
    
}
    
else
 
{
        
jQuery(
"input[name='test']"
).each(
function
() {
            
jQuery(
this
).attr(
"checked"
false
);
        
});
    
}
});
这样我们实现了jQuery 全选。

http://www.niftyadmin.cn/n/1732345.html

相关文章

让某部分HTML随滚动始终显示在页面上

我们经常在淘宝网看到这样的特效&#xff0c;商品列表特别长&#xff0c;而商品列名称始终保持在最顶端。如果你把滚动条滚动至最上边了&#xff0c;那么它会自动判断是否到顶端了&#xff0c;然后一直置顶从而不怕遮挡。 这种特效是通过JavaScript和CSS实现的&#xff0c;在实…

JavaScript锁屏 遮罩【转】

直接关闭锁屏解屏<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns"http://www.w3.org/1999/xhtml"> <head> <meta http-equiv&…

jQuery JSON jPlayer实现QQ空间音乐查询

QQ音乐接口地址: http://qzone-music.qq.com/fcg-bin/fcg_music_fav_getinfo.fcg?dirinfo0&dirid1&uinQQ号&p0.519638272547262&g_tk1284234856 这里给出核心代码: 1.gtk参数的获取方式function getGTK() {var str "HR3etVm80";var hash 5381;for…

Aptana Studio 介绍

1.Aptana 介绍 Aptana是一个非常强大、开源的专注于Ajax开发的开发工具。 它的特性包括&#xff1a; *JavaScript,JavaScript函数,HTML,CSS语言的Code Assist功能。 *Outliner(大纲)&#xff1a;显示JavaScript,HTML和CSS的代码结构。 *支持JavaScript&#xff0c;HTML&…

js中prompt()的用法

alert() 弹出个提示框 &#xff08;确定&#xff09; confirm() 弹出个确认框 &#xff08;确定&#xff0c;取消&#xff09; prompt() 弹出个输入框 让你输入东西 使用消息框 使用警告、提示和确认 可以使用警告、确认和提示消息框来获得用户的输入。这些消息框是 window…

jQuery复制节点实例

<script type"text/javascript">$(function(){$("ul li").click(function(){$(this).clone().appendTo("ul"); // 复制当前点击的节点&#xff0c;并将它追加到<ul>元素}) });</script> <script type"text/javascri…

如何让div总是显示在最上层,而不致于被其他div遮挡

若有多个div层&#xff0c;某个层一直在最上面可以在最上面的层加上样式&#xff1a;&#xff1a;position:absoulte;z-index:5555; 把它的位子给设置一下就可以了&#xff01; flash图层置于最上面&#xff1a; 自己&#xff1a;将<param name"wmode" value&quo…

jQuery中该如何防止冒泡事件

冒泡事件就是点击子节点&#xff0c;会向上触发父节点&#xff0c;祖先节点的点击事件。 下面是html代码部分&#xff1a;<body><div id"content">外层div元素<span>内层span元素</span>外层div元素</div><div id"msg"&g…