gpt4 book ai didi

javascript - 使用 jquery 获取选定的单选按钮

转载 作者:行者123 更新时间:2023-12-02 17:34:52 25 4
gpt4 key购买 nike

我有一个如下所示的表单:

<input type="radio" id="answer0" name="answer0" value="1" />
<input type="radio" id="answer0" name="answer0" value="2" />
<input type="radio" id="answer0" name="answer0" value="3" />
<input type="radio" id="answer0" name="answer0" value="4" />

我想要的是获取选定的单选按钮,因此我使用了下面的 jQuery 代码。

var id = "#answer0";

var isChecked = $(id).prop('checked');

但是只有在选中第一个单选按钮时我才会得到结果。如果我选择第二个、第三个和第四个,则没有结果。请提供任何帮助。

哦,抱歉。我像这样在 php 中生成了单选按钮...

print '<input type="radio" class="answer'. $q . '" id="answer'. $q . '" name="answer'. $q . '"value="1"/>' . $row['answer1'] .'<br/>';
print '<input type="radio" class="answer'. $q . '" id="answer'. $q . '" name="answer'. $q . '"value="2"/>' . $row['answer2'] .'<br/>';
print '<input type="radio" class="answer'. $q . '" id="answer'. $q . '" name="answer'. $q . '"value="3"/>' . $row['answer3'] .'<br/>';
print '<input type="radio" class="answer'. $q . '" id="answer'. $q . '" name="answer'. $q . '"value="4"/>' . $row['answer4'] .'<br/>';

所以我确信该 id 是唯一的。我想做的是获取answer0、answer1等的选定单选按钮值...到目前为止我只能获取第一个组值(answer0)。

我的jquery代码:

for ( var i = 1; i <=items; i++ ) {
var t = "answer" + i;

if($('.' + t).prop('checked')){
//alert(this.id);
alert(t);
correct++;
}

alert(correct);

}}

最佳答案

试试这个:

$("input:radio[name=answer0]").click(function(){;
alert($(this).val());
});

关于javascript - 使用 jquery 获取选定的单选按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22699859/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com