我的表单中有三组不同的单选按钮。如果我点击单选按钮,我看不到属性检查设置为true。我想知道在JQuery / JavaScript中处理这个问题的最佳方法是什么?这是一个例子:
{{1}}
{{1}}
上面的函数没有更改/设置我单击的元素上的属性checked = true。我希望看到所选元素的属性选中为true,所有其他复选框都设置为false。
答案 0 :(得分:0)
条件中的第二个输入名为frmhs_cond而不是frm_cond
params
答案 1 :(得分:0)
var radioInputs = $("#myForm input[type=radio]")
radioInputs.on('change',function() {
var $this = $(this)
if ($this.is(':checked')) {
radioInputs.not($this).removeAttr('checked')
}
})