Questions tagged «radio-button»

单选按钮是表单中使用的元素。它们使用户可以精确地选择有限数量的选项之一。


30
如何使用jQuery检查单选按钮?
我尝试用jQuery检查单选按钮。这是我的代码: <form> <div id='type'> <input type='radio' id='radio_1' name='type' value='1' /> <input type='radio' id='radio_2' name='type' value='2' /> <input type='radio' id='radio_3' name='type' value='3' /> </div> </form> 和JavaScript: jQuery("#radio_1").attr('checked', true); 不起作用: jQuery("input[value='1']").attr('checked', true); 不起作用: jQuery('input:radio[name="type"]').filter('[value="1"]').attr('checked', true); 不起作用: 你还有其他主意吗?我想念什么?

27
jQuery获取所选单选按钮的值
问题陈述很简单。我需要查看用户是否已从广播组中选择了一个单选按钮。组中的每个单选按钮共享相同的ID。 问题是我无法控制表单的生成方式。这是单选按钮控制代码的示例代码: <input type="radio" name='s_2_1_6_0' value='Mail copy to my bill to address' id = "InvCopyRadio" onchange = 'SWESubmitForm(document.SWEForm2_0,s_4,"","1-DPWJJF")' style="height:20;width:25" tabindex=1997 > 除此之外,当一个单选按钮被选中它不添加一个“选中”属性只是文字对照检查 (我猜只是属性检查没有值)。以下是选定的无线电控件的外观 <input type="radio" checked name='s_2_1_6_0' value='Mail copy to my bill to address' id = "InvCopyRadio" onchange = 'SWESubmitForm(document.SWEForm2_0,s_4,"","1-DPWJJF")' style="height:20;width:25" tabindex=1997 > 有人可以帮助我使用可以帮助我获取选中的单选按钮值的jQuery代码吗?

17
如何取消选中单选按钮?
我有一组要使用jQuery提交AJAX表单后取消选中的单选按钮。我有以下功能: function clearForm(){ $('#frm input[type="text"]').each(function(){ $(this).val(""); }); $('#frm input[type="radio":checked]').each(function(){ $(this).checked = false; }); } 借助此功能,我可以清除文本框中的值,但不能清除单选按钮的值。 顺便说一句,我也尝试过,$(this).val("");但是那没用。

5
如何在“无线电”输入字段中使用“必需”属性
Наэтотвопросестьответына 堆栈溢出нарусском:Какпометить “обязательнойдлязаполнения(必需)” группурадиокнопок? 我只是想知道如何以正确的方式在单选按钮上使用新的HTML5输入属性“ required”。是否每个单选按钮字段都需要以下属性,或者仅一个字段就足够了? <input type="radio" name="color" value="black" required="required" /> <input type="radio" name="color" value="white" required="required" />

9
如何将RadioButtons绑定到枚举?
我有一个像这样的枚举: public enum MyLovelyEnum { FirstSelection, TheOtherSelection, YetAnotherOne }; 我在DataContext中获得了一个属性: public MyLovelyEnum VeryLovelyEnum { get; set; } 我在WPF客户端中得到了三个RadioButtons。 <RadioButton Margin="3">First Selection</RadioButton> <RadioButton Margin="3">The Other Selection</RadioButton> <RadioButton Margin="3">Yet Another one</RadioButton> 现在,如何将RadioButtons绑定到属性以进行正确的双向绑定?

18
在jQuery中,如何通过其name属性选择元素?
我的网页中有3个单选按钮,如下所示: <label for="theme-grey"> <input type="radio" id="theme-grey" name="theme" value="grey" />Grey</label> <label for="theme-pink"> <input type="radio" id="theme-pink" name="theme" value="pink" />Pink</label> <label for="theme-green"> <input type="radio" id="theme-green" name="theme" value="green" />Green</label> 运行代码段隐藏结果展开摘要 在jQuery中,当单击这三个按钮中的任何一个时,我想获取所选单选按钮的值。在jQuery中,我们有id(#)和class(。)选择器,但是如果我想按名称查找单选按钮,该怎么办呢? $("<radiobutton name attribute>").click(function(){}); 请告诉我如何解决这个问题。

27
如何获得所选单选按钮的价值?
我想从一组单选按钮中获取选定的值。 这是我的HTML: <div id="rates"> <input type="radio" id="r1" name="rate" value="Fixed Rate"> Fixed Rate <input type="radio" id="r2" name="rate" value="Variable Rate"> Variable Rate <input type="radio" id="r3" name="rate" value="Multi Rate" checked="checked"> Multi Rate </div> 这是我的.js: var rates = document.getElementById('rates').value; var rate_value; if(rates =='Fixed Rate'){ rate_value = document.getElementById('r1').value; }else if(rates =='Variable Rate'){ rate_value = document.getElementById('r2').value; …



18
如何获取所选单选按钮的值?
我的JS程序遇到一些奇怪的问题。我的工作正常,但由于某种原因,它不再工作。我只想查找单选按钮的值(已选中该按钮)并将其返回给变量。由于某种原因,它不断返回undefined。 这是我的代码: function findSelection(field) { var test = 'document.theForm.' + field; var sizes = test; alert(sizes); for (i=0; i < sizes.length; i++) { if (sizes[i].checked==true) { alert(sizes[i].value + ' you got a value'); return sizes[i].value; } } } submitForm: function submitForm() { var genderS = findSelection("genderS"); alert(genderS); } HTML: <form …

13
为什么单选按钮不能为“只读”?
我想显示一个单选按钮,提交其值,但根据情况,使其不可编辑。禁用不起作用,因为它不提交值(或者是?),并且它使单选按钮变灰。只读确实是我想要的,但是由于某些神秘的原因,它不起作用。 是否需要一些怪异的技巧才能使只读功能按预期工作?我应该只用JavaScript来做吗? 顺便说一句,有人知道为什么只读在单选按钮中不起作用,而在其他输入标签中却起作用吗?这是HTML规范中那些无法理解的遗漏之一吗?

9
取消选择期间未触发jQuery $(“#radioButton”)。change(...)
大约一个月前,米特的问题没有得到解答。可悲的是,我现在遇到了同样的情况。 http://api.jquery.com/change/#comment-133939395 情况如下:我使用jQuery捕获单选按钮中的更改。选择单选按钮后,我将启用一个编辑框。当取消选择单选按钮时,我希望禁用编辑框。 使能的作品。当我在组中选择其他单选按钮时,不会触发该change事件。有谁知道如何解决这一问题? <input type="radio" id="r1" name="someRadioGroup"/> <script type="text/javascript"> $("#r1").change(function () { if ($("#r1").attr("checked")) { $('#r1edit:input').removeAttr('disabled'); } else { $('#r1edit:input').attr('disabled', true); } }); </script>

9
jQuery如果单选按钮被选中
可能重复: 检查特定单选按钮的检查 我现在有两个单选按钮,以便用户可以决定是否需要价格中包含的邮​​资: <input type="radio" id="postageyes" name="postage" value="Yes" /> Yes <input type="radio" id="postageno" name="postage" value="No" /> No 我需要使用Jquery来检查是否选中了“是”单选按钮,如果是,则执行追加功能。有人可以告诉我我该怎么做吗? 谢谢你的帮助 编辑: 我已经将代码更新为此,但无法正常工作。难道我做错了什么? <script type='text/javascript'> // <![CDATA[ jQuery(document).ready(function(){ $('input:radio[name="postage"]').change(function(){ if($(this).val() == 'Yes'){ alert("test"); } }); }); // ]]> </script>


By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.