~~~~~~~~~Jquery判断CheckBox问题,过来看看,马上给分~~~~~~~~

hxm20003 2013-08-02 03:42:02
<input id="chkAll" class="check_box" type="checkbox" value="" onclick="SelAllNodes('chkAll','n1')" />


function SelAllNodes(checkName,nodesName){

if($("#"+checkName).attr("checked") == true)
{
CheckAllNodes(nodesName);
}
else
{
CancelAllNodes(nodesName);
}

}

jquery这样判断checkbox对吗?
...全文
110 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
街头小贩 2013-08-02
  • 打赏
  • 举报
回复
是实现全部选中或反选是吧

<!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="Content-Type" content="text/html; charset=utf-8" />
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.10.1/jquery.min.js"></script>
<title>无标题文档</title>
</head>

<body>
<div id='friendslist'>

            <input type='checkbox'  name='hurr' value='durr1'>durr1

            <input type='checkbox'  name='hurr' value='durr2'>durr2

            <input type='checkbox'  name='hurr' value='durr3'>durr3
 
</div>

<input type='checkbox' id='selectall' />Select All
<script type="text/javascript">
jQuery(function($){
	$('#selectall').click(function(){
		if(this.checked){
			$('#friendslist').find(':checkbox').attr('checked',true);
		}else{
			$('#friendslist').find(':checkbox').removeAttr('checked');
		}
  		//$('#friendslist').find(':checkbox').attr('checked', this.checked);
 	});
});
</script>
</body>
</html>

hxm20003 2013-08-02
  • 打赏
  • 举报
回复
感谢楼上的回复。 其实我那种也可以,只不过要把 if($("#"+checkName).attr("checked") == true) 改成 if($("#"+checkName).attr("checked") == undefined) 就可以了。
fzfei2 2013-08-02
  • 打赏
  • 举报
回复
你这样写好像是可以 我帮你简一下 <input id="chkAll" class="check_box" type="checkbox" value="" onclick="SelAllNodes(this,'n1')" /> function SelAllNodes(me,nodesName){ if( me.checked ) { CheckAllNodes(nodesName); } else { CancelAllNodes(nodesName); } }
googedit 2013-08-02
  • 打赏
  • 举报
回复
也可以这样,我写的代码也你的差不多,我是个菜鸟。。

87,907

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧