Mam formularz tylko do odczytu, który chcę wypełnić wartości zwracane z kwerendy ajax. Czego nie rozumiem, to poprawna składnia, aby uzyskać identyfikator określonego przycisku radiowego. Wiem, jaka wartość istnieje w db, ale jak uzyskać identyfikator przycisku opcji, aby zmienić atrybut przycisku opcji?Jquery uzyskać identyfikator przycisku opcji testując wartość
Na przykład, w opcjach przycisk radiowy z „nazwa” == Criteria1Score”, jak wrócę identyfikator wejścia, gdzie wartość == Dobry
Oto przykład struktury formularza.:
<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>
Dzięki temu wszystkie te odpowiedzi działają. Brakowało mi selektora wielu atrybutów. Teraz to działa. – manisha
Dla każdego, kto przegląda poprawną wersję tego dla współczesnych wersji jQuery to: $ ('input [type = radio] [name = Criteria1Score]: checked') .project ('id') –