<!doctype html>
<html>
<head>
<meta charset="gb2312">
<title>webrx-title</title>
<script src="js/jquery-1.11.1.min.js"></script>
<script>
$(document).ready(function(e) {
$(':input[value=全选]').click(function(){
//alert($(this).val());
$('form :checkbox').prop("checked", true);
});
$(':input[value=取消]').click(function(){
//$(':checkbox').removeAttr('checked');
//$(':checkbox').attr('checked',false);
$('form :checkbox').prop("checked",false);
});
$(':input[value=反选]').click(function(){
$('form :checkbox').each(function(index, element) {
$(this).prop('checked',!$(this).prop('checked'));
});;
});
$('#myall').change(function(){
//alert($(this).prop('checked'));
if($(this).prop('checked')){
$('form :checkbox').prop("checked", true);
$(this).next('span').html('取消');
}else{
$('form :checkbox').prop("checked",false);
$(this).next('span').html('全选');
}
});
$(':input[value=显示选择]').click(function(){
var t = '';
$('form :checked').each(function(index, element) {
t+=$(this).val();
});
alert(t);
});
});
</script>
</head>
<body>
<form>
<label><input disabled="disabled" type="checkbox" name="love[]" value="音乐">音乐</label> <!--disabled="disabled"隐藏选框-->
<label><input type="checkbox" name="love[]" value="运动">运动</label>
<label><input type="checkbox" name="love[]" value="看书">看书</label>
<label><input type="checkbox" name="love[]" value="玩游戏">玩游戏</label>
<label><input type="checkbox" name="love[]" value="看电视">看电视</label>
<label><input type="checkbox" name="love[]" value="游戏">游戏</label>
<label><input type="checkbox" name="love[]" value="上网">上网</label>
</form>
<hr>
<input type="button" value="全选">
<input type="button" value="反选">
<input type="button" value="取消">
<input type="button" value="显示选择">
<hr>
<label><input type="checkbox" id="myall"><span>全选</span></label>
</body>
</html>
<html>
<head>
<meta charset="gb2312">
<title>webrx-title</title>
<script src="js/jquery-1.11.1.min.js"></script>
<script>
$(document).ready(function(e) {
$(':input[value=全选]').click(function(){
//alert($(this).val());
$('form :checkbox').prop("checked", true);
});
$(':input[value=取消]').click(function(){
//$(':checkbox').removeAttr('checked');
//$(':checkbox').attr('checked',false);
$('form :checkbox').prop("checked",false);
});
$(':input[value=反选]').click(function(){
$('form :checkbox').each(function(index, element) {
$(this).prop('checked',!$(this).prop('checked'));
});;
});
$('#myall').change(function(){
//alert($(this).prop('checked'));
if($(this).prop('checked')){
$('form :checkbox').prop("checked", true);
$(this).next('span').html('取消');
}else{
$('form :checkbox').prop("checked",false);
$(this).next('span').html('全选');
}
});
$(':input[value=显示选择]').click(function(){
var t = '';
$('form :checked').each(function(index, element) {
t+=$(this).val();
});
alert(t);
});
});
</script>
</head>
<body>
<form>
<label><input disabled="disabled" type="checkbox" name="love[]" value="音乐">音乐</label> <!--disabled="disabled"隐藏选框-->
<label><input type="checkbox" name="love[]" value="运动">运动</label>
<label><input type="checkbox" name="love[]" value="看书">看书</label>
<label><input type="checkbox" name="love[]" value="玩游戏">玩游戏</label>
<label><input type="checkbox" name="love[]" value="看电视">看电视</label>
<label><input type="checkbox" name="love[]" value="游戏">游戏</label>
<label><input type="checkbox" name="love[]" value="上网">上网</label>
</form>
<hr>
<input type="button" value="全选">
<input type="button" value="反选">
<input type="button" value="取消">
<input type="button" value="显示选择">
<hr>
<label><input type="checkbox" id="myall"><span>全选</span></label>
</body>
</html>