发布于 2016-08-21 06:48:19 | 112 次阅读 | 评论: 0 | 来源: 网友投递

这里有新鲜出炉的jQuery示例,程序狗速度看过来!

jQuery javascript框架

jQuery是一个兼容多浏览器的javascript框架,核心理念是write less,do more(写得更少,做得更多)。jQuery在2006年1月由美国人John Resig在纽约的barcamp发布,吸引了来自世界各地的众多JavaScript高手加入,由Dave Methvin率领团队进行开发。


jQuery CheckBox全选、全不选实现代码小结,对于操作jquery的朋友可以参考下。
直接上代码。

 
<!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 runat="server"> 
<title>Index</title> 
<script src="http://img.jb51.net/jslib/jquery/jquery14.js"></script> 
<script type="text/javascript"> 
$(function() { 
$("#CheckAll").click(function() { 
var flag = $(this).attr("checked"); 
$("[name=subBox]:checkbox").each(function() { 
$(this).attr("checked", flag); 
}) 
}) 
}) 
</script> 
</head> 
<body> 
<div> 
<input id="CheckAll" type="checkbox" />全选 
<input name="subBox" type="checkbox" />1 
<input name="subBox" type="checkbox" />2 
<input name="subBox" type="checkbox" />3 
<input name="subBox" type="checkbox" />4 
</div> 
</body> 
</html> 


下面的代码比较全,是基于js的控制原理实现


<script src="http://img.phperz.com/jslib/jquery/jquery14.js"></script> 
<script type="text/javascript"> 
//全选 
function CheckedAll(){ 
$(':checkbox').attr('checked','checked'); 
} 

//全不选 
function CheckedNo(){ 
$(':checkbox').attr('checked',''); 
} 

//反选 
function CheckedRev(){ 
var arr = $(':checkbox'); 
for(var i=0;i<arr.length;i++){ 
arr[i].checked = ! arr[i].checked; 
} 
} 
</script> 
<body> 
<div> 
<input id="CheckAll" type="checkbox" /> 
<input name="subBox" type="checkbox" /> 
<input name="subBox" type="checkbox" /> 
<input name="subBox" type="checkbox" /> 
<input name="subBox" type="checkbox" /> 
</div> 
<input type="button" name="btnCheckedAll" value="全 选" onclick="javascript:CheckedAll();" /> 
<input type="button" name="btnCheckedNo" value="全不选" onclick="javascript:CheckedNo();" /> 
<input type="button" name="btnCheckedRev" value="反 选" onclick="javascript:CheckedRev();" /> 
</body> 




最新网友评论  共有(0)条评论 发布评论 返回顶部

Copyright © 2007-2017 PHPERZ.COM All Rights Reserved   冀ICP备14009818号  版权声明  广告服务