gpt4 book ai didi

Jquery通过测试值获取单选按钮的id

转载 作者:行者123 更新时间:2023-12-03 22:19:15 25 4
gpt4 key购买 nike

我有一个只读表单,我想填充从 ajax 查询返回的值。我不明白的是获取特定单选按钮 id 的正确语法。我知道数据库中存在什么值,但是如何获取单选按钮的id,以更改单选按钮属性?

例如,在“name”==Criteria1Score”的单选按钮选项中,如何返回值 ==Good 的输入的 id。

以下是表单结构的示例:

<legend>Criteria1</legend>
<label class="radio inline">
Great
<input id="Criteria1Score1" class="Score" name="Criteria1Score" type="radio" value="Great">
</label>
<label class="radio inline">
Good
<input id="Criteria1Score2" class="Score" name="Criteria1Score" type="radio" value="Good">
</label>
<label class="radio inline">
Bad
<input id="Criteria1Score3" class="Score" name="Criteria1Score" type="radio" value="Bad">
</label>

最佳答案

$('input[type=radio][name=Criteria1Score]:checked').attr('id')

工作演示:

<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<legend>Criteria1</legend>
<label class="radio inline">
Great
<input id="Criteria1Score1" class="Score" name="Criteria1Score" type="radio" value="Great"/>
</label>
<label class="radio inline">
Good
<input id="Criteria1Score2" class="Score" name="Criteria1Score" type="radio" value="Good"/>
</label>
<label class="radio inline">
Bad
<input id="Criteria1Score3" class="Score" name="Criteria1Score" type="radio" value="Bad"/>
</label>

<input type="button" onclick="alert($('input[type=radio][name=Criteria1Score]:checked').attr('id'))" value="click me to get id of checked input" />

JSFiddle

关于Jquery通过测试值获取单选按钮的id,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16681390/

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