我有多个具有相同名称和 ID 号的 radio 组。 (group1, group2, group3...) 获取一个值:
var value = $('input:radio[name="group1"]:checked').attr("value");
如果我知道我想要获取选中属性的组的 ID 号,我该如何获取它?
var i = 2;
var value = $('input:radio[name="group" + i]:checked').attr("value");
不工作。
最佳答案
i
是一个变量,不能直接放入字符串中。
使用字符串连接将 i
与字符串段连接起来:
$(':radio[name="group' + i + '"]:checked').val();
注意:您可以选择:radio
而不使用:input
关于javascript - 如何从多个 radio 组动态获取检查值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24760283/