<script type=
"text/javascript">
// check /uncheck all feature
var $allLangTypeSetting;
$( function(){
$allLangTypeSetting= $('input[type= "checkbox"][name= "languageTypeSetting"]');
//alert($allLangTypeSetting.length);
});
$( function(){
$( "#checkAll").click( function(){
if($( this).attr( "checked")){
for( var i=0;i<$allLangTypeSetting.length;i++)
$($allLangTypeSetting.get(i)).attr( "checked", true);
$( this).attr( "checked", true);
}
else{
for( var i=0;i<$allLangTypeSetting.length;i++)
$($allLangTypeSetting.get(i)).attr( "checked", false);
$( this).attr( "checked", false);
}
});
$( this).click( function(){
var isCheckedAll = true;
for( var i=0;i<$allLangTypeSetting.length;i++){
if(!$($allLangTypeSetting.get(i)).attr( "checked")){
isCheckedAll = false;
break;
}
}
if(isCheckedAll){
$( "#checkAll").attr( "checked", true);
} else{
$( "#checkAll").attr( "checked", false);
}
});
});
</script>
// check /uncheck all feature
var $allLangTypeSetting;
$( function(){
$allLangTypeSetting= $('input[type= "checkbox"][name= "languageTypeSetting"]');
//alert($allLangTypeSetting.length);
});
$( function(){
$( "#checkAll").click( function(){
if($( this).attr( "checked")){
for( var i=0;i<$allLangTypeSetting.length;i++)
$($allLangTypeSetting.get(i)).attr( "checked", true);
$( this).attr( "checked", true);
}
else{
for( var i=0;i<$allLangTypeSetting.length;i++)
$($allLangTypeSetting.get(i)).attr( "checked", false);
$( this).attr( "checked", false);
}
});
$( this).click( function(){
var isCheckedAll = true;
for( var i=0;i<$allLangTypeSetting.length;i++){
if(!$($allLangTypeSetting.get(i)).attr( "checked")){
isCheckedAll = false;
break;
}
}
if(isCheckedAll){
$( "#checkAll").attr( "checked", true);
} else{
$( "#checkAll").attr( "checked", false);
}
});
});
</script>
转载于:https://blog.51cto.com/zorro/798150