我知道我可以使用此处描述的内容:How can I know which radio button is selected via jQuery?
即。 jQuery("input[name=myradiogroup]:checked").val()
获取所选的单选按钮值。但我想缓存无线电组并确定在以后选择哪个值。
我想做类似的事情:
var myRadio = jQuery("input[name=myradiogroup]");
//some code
var value = myRadio.getCheckedButton().val();
任何方法都可以这样做,或者每当我想找到所选的值时,我是否必须在其中显式运行带有:checked
的选择器?
答案 0 :(得分:8)
var myRadio = jQuery("input[name=myradiogroup]");
var selectedRadio = myRadio.filter(":checked");
alert( selectedRadio.val() );
答案 1 :(得分:4)
可以做
myRadio.filter(':checked').val()
答案 2 :(得分:-1)
myValue="";
$('input[name=myradiogroup]').change(function() {
myValue= this.value;
alert(myValue);
});
现在您可以随时查看“myValue”。