Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/wordpress/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用jQuery获取两组单选按钮的选中值_Jquery_Radio Button - Fatal编程技术网

使用jQuery获取两组单选按钮的选中值

使用jQuery获取两组单选按钮的选中值,jquery,radio-button,Jquery,Radio Button,我这里有个奇怪的问题。这可能只是一些愚蠢的事情,但我看不出来。我有两组单选按钮,group1和group2,我想在函数中获取它们的值 我在该div中的所有单选按钮上都有1个clickevent,当我单击它们时,我希望显示两个组的检查值。但他只读取第一组的值。所以它总是显示1-12-23-34-4而不是1-23-1等等 “我缺少什么?”在函数中删除@符号: function changeOutput() { gval1 = $("input:radio[name='group1']:che

我这里有个奇怪的问题。这可能只是一些愚蠢的事情,但我看不出来。我有两组单选按钮,group1和group2,我想在函数中获取它们的值

我在该div中的所有单选按钮上都有1个clickevent,当我单击它们时,我希望显示两个组的检查值。但他只读取第一组的值。所以它总是显示1-12-23-34-4而不是1-23-1等等


“我缺少什么?”

在函数中删除
@
符号:

function changeOutput() {
    gval1 = $("input:radio[name='group1']:checked").val();
    gval2 = $("input:radio[name='group2']:checked").val();
    $('#generator_output').text(gval1 + ' ' + gval2);
}​

在您的函数中删除
@
登录:

function changeOutput() {
    gval1 = $("input:radio[name='group1']:checked").val();
    gval2 = $("input:radio[name='group2']:checked").val();
    $('#generator_output').text(gval1 + ' ' + gval2);
}​

看看这里:

使用
@name
选择器似乎把事情搞砸了。

看看这里:


看起来使用
@name
选择器把事情搞砸了。

瞧,我们赢了!!谢谢,伙计,我想今天编码太久了。。。我一发现问题就把这个作为答案贴出来。今天是星期五,我允许你早点下班。瞧,我们赢了!!谢谢,伙计,我想今天编码太久了。。。我一发现问题就把这个作为答案贴出来。今天是星期五,我允许你早点下班。我习惯了xpath,也做过同样的事情:)我习惯了xpath,也做过同样的事情:)