Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/91.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
Javascript 如何通过jQuery获取输入单选按钮的值_Javascript_Jquery - Fatal编程技术网

Javascript 如何通过jQuery获取输入单选按钮的值

Javascript 如何通过jQuery获取输入单选按钮的值,javascript,jquery,Javascript,Jquery,我想从表中的输入单选按钮获取值。 我想使用迭代获取值,并尝试使用这段代码,但我不知道如何获取,因为我是jQuery新手。请帮忙 $(文档).ready(函数(){ $(“.a”)。单击(函数(){ 警惕(4); $(“表”).find('tr')。每个(函数(i,el){ var$tds=$(this.find('td'); console.log($tds); $temp=$('el').find('input[type=“radio”]”); 适用于(x美元临时值){ 如果($(“x”)为

我想从表中的输入单选按钮获取值。 我想使用迭代获取值,并尝试使用这段代码,但我不知道如何获取,因为我是jQuery新手。请帮忙

$(文档).ready(函数(){
$(“.a”)。单击(函数(){
警惕(4);
$(“表”).find('tr')。每个(函数(i,el){
var$tds=$(this.find('td');
console.log($tds);
$temp=$('el').find('input[type=“radio”]”);
适用于(x美元临时值){
如果($(“x”)为(“:选中”)){
log($((“x”).val());
}
}
});
});
});

为什么这么久?只需使用选择器
table input[type=radio]:checked
即可获得选中的收音机,您不再需要使用
is(':checked')

对于性能,仅使用
el.value
,而不是
$(el.val()
获取值

$(.a”)。单击(函数(){
$(“表输入[type=radio]:选中”)。每个(函数(i,el){
控制台日志(el.值);
});
});

您需要有名称、id或类才能访问这些值

请检查下面的代码


$(文档).ready(函数(){
$(“.a”)。单击(函数(){
var radioValue=$(“输入[name='radio_name']:选中”).val();
if(无线电值){
警报(“您已选择”+无线电值);
}
});
});

这些单选按钮都应该具有相同的
名称
,否则它们的用途是多余的。同样,在这种情况下,您不需要对它们进行迭代,因为您只需从所选的oneThank u中获取值就可以了sir@abhi如果这有帮助,你可以接受这一点,以帮助他人轻松找到它