给全选按钮加一个id,然后试试
创新互联公司专注于网站建设|成都网站维护|优化|托管以及网络推广,积累了大量的网站设计与制作经验,为许多企业提供了网站定制设计服务,案例作品覆盖房屋鉴定等行业。能根据企业所处的行业与销售的产品,结合品牌形象的塑造,量身制作品质网站。
$('input[type=checkbox]:not(#id):checked')
给下面的checkbox一个class用类名来选择
首先,给题主提点建议,既然是单选按钮,自然是不能选两个的。
题主的意思应该是如何保证这些buttons只能选两个,这样就不用radio。
使用checkbox的时候,可以使用函数去控制这些checkbox选中的长度, 不能超过2.
使用自定义的button,同样去自定义函数去控制。
可以选择改写checkbox,毕竟自带反选,如果选择自定义一个button组话,要注意把反选加上 ,不然会导致无法选择任意两个。
第一组:var
r1=$("name1:cheked").val();
第二组:var
r2=$("name2:cheked").val();
这样得出的是
两组选中的值
是什么
当然你也可以判断对的按钮是否选中
第一组:var
r1=$("name1[value='对的值']").attr('checked');
第一组:var
r2=$("name2[value='对的值']").attr('checked');
这样得出的
对的答案是否选中
如果选中
值就是
checked
!DOCTYPE html
html lang="en"
head
meta charset="UTF-8"
meta name="viewport" content="width=device-width, initial-scale=1.0"
meta http-equiv="X-UA-Compatible" content="ie=edge"
titleDocument/title
script src=""/script
/head
body
p
label for="radio_a"A/label
input type="radio" name="edit" id="radio_a" value=""
input type="text" disabled /
/p
p
label for="radio_b"B/label
input type="radio" name="edit" id="radio_b" value=""
input type="text" disabled /
/p
script async defer
$(document).ready(function() {
$('input[type="radio"]').change(function(e) {
var self = this
$('input[type="text"]').prop('disabled', true)
$(self).next().prop('disabled', false)
$(self).next().focus()
})
})
/script
/body
/html
div
id="wrap"
input
type="radio"
name="payMethod"
value="1"
/支付宝
input
type="radio"
name="payMethod"
value="2"
/财务通
/div
获取一组单选按钮对象:var
obj_payPlatform
=
$('#wrap
input[name="payMethod"]');
获取被选中按钮的值
:var
val_payPlatform
=
$('#wrap
input[name="payMethod"]:checked
').val();
input name='rad' type='radio' value='r1' /
input name='rad' type='radio' value='r2' /
//JS CODE
$(":radio[name='rad'][value='数据库值']").click();
或者$(":radio[name='rad'][value='数据库值']").attr("checked",true);
售后响应及时
7×24小时客服热线数据备份
更安全、更高效、更稳定价格公道精准
项目经理精准报价不弄虚作假合作无风险
重合同讲信誉,无效全额退款