jquery实现全选,反选,不选和提交按钮
2010-06-06 17:51
597 查看
我的一个php文件:
<html>
<head>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="check.js"></script>
</head>
<body>
<form action="" method="get" id="myFrom">
<input type="checkbox" name="checkbox" value="1">checkbox1<br/>
<input type="checkbox" name="checkbox" value="2">checkbox2<br/>
<input type="checkbox" name="checkbox" value="3">checkbox3<br/>
<input type="checkbox" name="checkbox" value="4">checkbox4<br/>
<input type="checkbox" name="checkbox" value="5">checkbox5<br/>
<input type="checkbox" name="checkbox" value="6">checkbox6<br/>
选择:<a id="quanxuan" href="#">全选</a> <a id="fanxuan" href="#">反选</a> <a id="buxuan" href="#">不选</a><br/>
<input type="button" value="提交" id="submit">
</form>
</body>
</html>
我的check.js文件
$(document).ready(function(){
$('#myFrom').find("#quanxuan").bind("click",quanxuan);
$('#myFrom').find("#fanxuan").bind("click",fanxuan);
$('#myFrom').find("#buxuan").bind("click",buxuan);
$("#myFrom").find("#submit").bind("click",submit);
});
function quanxuan(){
$('#myFrom').find("[name='checkbox']").attr("checked",true);
}
function fanxuan(){
$('#myFrom').find("[name='checkbox']").each(function(){
if($(this).attr("checked")){
$(this).removeAttr("checked");
}else{
$(this).attr("checked",true);
}
});
}
function buxuan(){
$('#myFrom').find("[name='checkbox']").each(function(){
if($(this).attr("checked")){
$(this).removeAttr("checked");
}
});
}
function submit(){
var str="";
$('#myFrom').find("[name='checkbox']").each(function(){
if($(this).attr("checked")){
str+=$(this).val()+" "
}
});
alert(str);
}
<html>
<head>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="check.js"></script>
</head>
<body>
<form action="" method="get" id="myFrom">
<input type="checkbox" name="checkbox" value="1">checkbox1<br/>
<input type="checkbox" name="checkbox" value="2">checkbox2<br/>
<input type="checkbox" name="checkbox" value="3">checkbox3<br/>
<input type="checkbox" name="checkbox" value="4">checkbox4<br/>
<input type="checkbox" name="checkbox" value="5">checkbox5<br/>
<input type="checkbox" name="checkbox" value="6">checkbox6<br/>
选择:<a id="quanxuan" href="#">全选</a> <a id="fanxuan" href="#">反选</a> <a id="buxuan" href="#">不选</a><br/>
<input type="button" value="提交" id="submit">
</form>
</body>
</html>
我的check.js文件
$(document).ready(function(){
$('#myFrom').find("#quanxuan").bind("click",quanxuan);
$('#myFrom').find("#fanxuan").bind("click",fanxuan);
$('#myFrom').find("#buxuan").bind("click",buxuan);
$("#myFrom").find("#submit").bind("click",submit);
});
function quanxuan(){
$('#myFrom').find("[name='checkbox']").attr("checked",true);
}
function fanxuan(){
$('#myFrom').find("[name='checkbox']").each(function(){
if($(this).attr("checked")){
$(this).removeAttr("checked");
}else{
$(this).attr("checked",true);
}
});
}
function buxuan(){
$('#myFrom').find("[name='checkbox']").each(function(){
if($(this).attr("checked")){
$(this).removeAttr("checked");
}
});
}
function submit(){
var str="";
$('#myFrom').find("[name='checkbox']").each(function(){
if($(this).attr("checked")){
str+=$(this).val()+" "
}
});
alert(str);
}
相关文章推荐
- jQuery实现防止提交按钮被双击的方法
- 使用Jquery blockUI插件实现在点击按钮提交后阻止再次点击,当处理完后解除阻止
- jQuery代码,让A标签拥有点击事件,实现确认,提交按钮
- jquery全选按钮实现
- jQuery关于全选按钮的实现
- jquery中实现全选按钮
- jQuery实现按钮的点击 全选/反选 单选框/复选框 文本框 表单验证
- JQuery:全选按钮的实现
- jQuery实现全选按钮
- Jquery实现checkbox的全选,全不选,反选,提交
- jQuery实现多选框的全选按钮自动选中与消失
- jQuery实现提交按钮点击后变成正在处理字样并禁止点击的方法
- jQuery实现button按钮提交表单
- Jquery 实现表单提交按钮变灰,防止多次点击提交重复数据
- jquery实现checkbox全选功能,第二次点击【全选】按钮,页面无法勾选
- jQuery实现按钮的点击 全选/反选 单选框/复选框 文本框 表单验证
- jquery实现表单中选择框/选中按钮是否选中遍历检查(提交页面中选择题答案)
- 在jquery用一个按钮实现全选/全不选的效果(attr和prop的区别使用)
- jquery中实现全选按钮
- 用jquery实现复选框全选按钮的操作