首页 新闻 会员 周边 捐助

都来看看啊,有关jQuery.each()的用法问题

0
[已解决问题] 解决于 2009-11-16 09:01

看看这篇文章的最后一句话:

http://www.cnblogs.com/bynet/archive/2009/11/13/1602491.html

黏人小豆包的主页 黏人小豆包 | 菜鸟二级 | 园豆:210
提问于:2009-11-14 13:24
< >
分享
最佳答案
0

楼主把代码拷贝下去直接运行看看,jQuery库已经远程引用了,是要这个效果吗?

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 TRansitional//EN" "http://www.w3c.org/TR/1999/REC-html401-19991224/loose.dTD">
<html>
<head>
<title>DEMO1</title>
</head>
<body>
<html>
<head>
<script src="http://media.pec365.com/rainnoless/javascript/jquery-1.3.2.min.js" type="text/javascript"></script>
</head>
<body>
<input type="checkbox" name="chk_list" id="chk_list_1" value="1" />1<br />
<input type="checkbox" name="chk_list" id="chk_list_2" value="2" />2<br />
<input type="checkbox" name="chk_list" id="chk_list_3" value="3" />3<br />
<input type="checkbox" name="chk_list" id="chk_list_4" value="4" />4<br />
<input type="checkbox" name="chk_all" id="chk_all" />全选/取消全选
<script type="text/javascript">
$(
"#chk_all").click(function(){
$(
"input[name='chk_list']").attr("checked",$(this).attr("checked"));

$(
"input[name='chk_list']").each(function() {
window.alert(
this.value);
});
});
</script>
</body>
</html>
</body>
</html>

 

rainnoless | 小虾三级 |园豆:613 | 2009-11-14 19:00
谢谢rainnoless的代码,你的代码是正确的,我想要的是遍历出所有选中的checkbox的value的值,在你给出的代码的基础上,我作了修改: <script type="text/javascript"> $("#chk_all").click(function(){ $("input[name='chk_list']").attr("checked",$(this).attr("checked")); }); $("#btn").click(function(){ var arrChk=$("input[name='chk_list'][checked]"); $(arrChk).each(function(){ window.alert(this.value); }); }); </script>
黏人小豆包 | 园豆:210 (菜鸟二级) | 2009-11-16 09:01
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册