获取单选框和判断复选框是否选中

一、怎么通过jquery来获取到单选框选中的值呢?
例子:获取一对选择性别的单选框
在这里插入图片描述
单选框的代码:
在这里插入图片描述
在获取之前说明一下:
1.
一对单选框的name值要一样才能实现单选跳转效果,
2.
单选框的value值就是代表该的单选框的值,比如控制台输出单选框的时候,得到的是value值,
在这里插入图片描述
在这里插入图片描述3.
单选框的checked属性是默认选中状态,也是记录选中的单选框,假如默认选中“男”,如果选择“女”,checked就会跳转到”女“的单选框上,
下面就来获取:
在这里插入图片描述
代码的意思是获取到选中的input框name值为sex的值。
这样就可以获取到选择的单选框的值了

二、怎么判断复选框是否选中
例子:一个角色表,新增时为必选的内容,
在这里插入图片描述
复选框代码:
在这里插入图片描述
获取方法:

先获取到选中的的复选框
var RoleCheck = $(“input[name=‘Rolse’]:checked”);
2.
再声明一个数组,以数组的形式接收选中的复选框的ID
var RoleID = new Array();
3. 用for循环检查选中的的复选框的ID,
for (var i = 0; i <
RoleCheck.length; i++) {
var Roleid =
RoleCheck[i].id;//获取选中的ID
RoleID.push(Roleid);//将选中的ID添加到数组里面
}
4. 判断数组的长度是否大于零
if (RoleID.length >
0) {}
这样就完成了判断是否选择了复选框!

©️2020 CSDN 皮肤主题: 大白 设计师:CSDN官方博客 返回首页