使用jQuery获取radio/checkbox组的值的代码收集

ILYiln

ILYiln

2016-02-19 14:36

最近很多朋友喜欢上设计,但是大家却不知道如何去做,别担心有图老师给你解答,史上最全最棒的详细解说让你一看就懂。
代码如下:
!--
$("document").ready(function(){
$("#btn1").click(function(){
$("[name='checkbox']").attr("checked",'true');//全选
})
$("#btn2").click(function(){
$("[name='checkbox']").removeAttr("checked");//取消全选
})
$("#btn3").click(function(){
$("[name='checkbox']:even").attr("checked",'true');//选中所有奇数
})
$("#btn4").click(function(){
$("[name='checkbox']").each(function(){//反选
if($(this).attr("checked")){
$(this).removeAttr("checked");
}
else{
$(this).attr("checked",'true');
}
})
})
$("#btn5").click(function(){//输出选中的值
var str="";
$("[name='checkbox'][checked]").each(function(){
str+=$(this).val()+"rn";
//alert($(this).val());
})
alert(str);
})
})
--


其中
代码如下:
$("[name='checkbox'][checked]").each(function(){
str+=$(this).val()+"rn"; //alert($(this).val());
})

这部分代码在FireFox无法正常工作,在网上查找后,发现了一个方法可以正常使用,如下所示:
代码如下:
$("[name='checkbox']:checked").each(function(){
str+=$(this).val()+"rn"; //alert($(this).val());
})

即:使用$("[name='checkbox']:checked")这种方法才可以正确取到radio/checkbox组的被选中的控件的集合
运行后,需要刷新下

[Ctrl+A 全选 注:如需引入外部Js需刷新才能执行]

jQuery中取得checkbox组中被选中的值
代码如下:
var selectText;
$(":checkbox[name=yourcheckname]:checked").each(function(){
selectText+=$(this).val()+',';
})
展开更多 50%)
分享

猜你喜欢

使用jQuery获取radio/checkbox组的值的代码收集

Web开发
使用jQuery获取radio/checkbox组的值的代码收集

Jquery 获取表单text,areatext,radio,checkbox,select值的代码

Web开发
Jquery 获取表单text,areatext,radio,checkbox,select值的代码

s8lol主宰符文怎么配

英雄联盟 网络游戏
s8lol主宰符文怎么配

jquery checkbox,radio是否选中的判断代码

Web开发
jquery checkbox,radio是否选中的判断代码

jquery text,radio,checkbox,select操作实现代码

Web开发
jquery text,radio,checkbox,select操作实现代码

lol偷钱流符文搭配推荐

英雄联盟 网络游戏
lol偷钱流符文搭配推荐

Jquery操作radio,checkbox,select表单操作实现代码

Web开发
Jquery操作radio,checkbox,select表单操作实现代码

使用Java获取html中Select,radio多选的值方法

编程语言 网络编程
使用Java获取html中Select,radio多选的值方法

lolAD刺客新符文搭配推荐

英雄联盟
lolAD刺客新符文搭配推荐

JAR 文件格式的强大功能

JAR 文件格式的强大功能

维护电脑不让爱机"英年早逝"

维护电脑不让爱机"英年早逝"
下拉加载更多内容 ↓