jquery怎么实现全选与取消 jqueryfreeerweb 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 $(function() {$("#checkDepartment").click( function(){ $("input[name='departmentId']").attr('checked', $(this).attr('checked') ) }); $(function() {$("#checkDepartment").click( function(){ $("input[name='departmentId']").attr('checked', $(this).attr('checked') ) });}) 以前做的一个全选反选的代码,原生js 你拿去改改var $name = function(tag, name){ var returns = document.getElementsByName(name); if(returns.length > 0) return returns; returns = new Array(); var e = document.getElementsByTagName(tag); for(var i = 0; i < e.length; i++){ if(e[i].getAttribute("name") == name){ returns[returns.length] = e[i]; } } return returns;}var items = $name('input','ids');function selectAll(){ for(i=0;i<items.length;i++){ items[i].checked=true; }}function selectToggle(){ for(i=0;i<items.length;i++){ if(items[i].checked){ items[i].checked=false; }else{ items[i].checked=true; } }}function deselection(){ for(i=0;i<items.length;i++){ items[i].checked=false; }} function checkAll(form) //实现全选功能{ // var chech_form = document.getElementById(form); var elements = form.getElementsByTagName('input'); for(var i=0;i<elements.length;i++) { if(elements[i].type=="checkbox") { elements[i].checked=true; } }} /****************************************************************/function uncheckAll(form) //实现全不选{ var elements = form.getElementsByTagName('input'); for(var i=0;i<elements.length;i++) { if(elements[i].type=="checkbox") { elements[i].checked=false; } }} /****************************************************************/ function switchAll(form) //实现反选{ var elements = form.getElementsByTagName('input'); for(var i=0;i<elements.length;i++) { if(elements[i].type=="checkbox") { if(elements[i].checked==true){elements[i].checked=false;} else{elements[i].checked=true;} } }} jquery 复选框全选反选 实现效果 关于setTimeout的问题。 JS正则替换字符 如何实现图片浏览特效js代码的重复调用? 菜鸟在javascript中遇到的小问题 在js中,如果将一个数字转为二进制? 正则表达式???在线等!100分!!! 能不能实现这样的功能?内详,请进! 怎样实现上传一个图片(同时提交表单) 如何取得客户端的系统目录 循环的JS调用,如何调用对应的值? js实现点击更换内容 代码如何简化了 越简单越好
function(){
$("input[name='departmentId']").attr('checked', $(this).attr('checked') )
});
function(){
$("input[name='departmentId']").attr('checked', $(this).attr('checked') )
});
})
var returns = document.getElementsByName(name);
if(returns.length > 0) return returns;
returns = new Array();
var e = document.getElementsByTagName(tag);
for(var i = 0; i < e.length; i++){
if(e[i].getAttribute("name") == name){
returns[returns.length] = e[i];
}
}
return returns;
}
var items = $name('input','ids');
function selectAll(){
for(i=0;i<items.length;i++){
items[i].checked=true;
}
}
function selectToggle(){
for(i=0;i<items.length;i++){
if(items[i].checked){
items[i].checked=false;
}else{
items[i].checked=true;
}
}
}
function deselection(){
for(i=0;i<items.length;i++){
items[i].checked=false;
}
}
function checkAll(form) //实现全选功能
{
// var chech_form = document.getElementById(form);
var elements = form.getElementsByTagName('input');
for(var i=0;i<elements.length;i++)
{
if(elements[i].type=="checkbox")
{
elements[i].checked=true;
}
}}
/****************************************************************/function uncheckAll(form) //实现全不选
{
var elements = form.getElementsByTagName('input');
for(var i=0;i<elements.length;i++)
{
if(elements[i].type=="checkbox")
{
elements[i].checked=false;
}
}
} /****************************************************************/
function switchAll(form) //实现反选
{
var elements = form.getElementsByTagName('input');
for(var i=0;i<elements.length;i++)
{
if(elements[i].type=="checkbox")
{
if(elements[i].checked==true){elements[i].checked=false;}
else{elements[i].checked=true;}
}
}
}