我决定改变我的问题,让它更容易理解。
我使用 php 从 db 生成表单。它是测验,它有n(数量)组单选按钮,每组代表我的测验中1个问题的答案,每组的名称是name1,name2,name3 ...取决于数据库中的问题和答案的数量。
我只需要选择一组单选按钮(测验中的一个问题和答案)并获取它的值,然后通过 ajax 将其发送以与数据库中的正确答案进行比较。
所以我需要选择器来让我做到这一点,一个又一个问题到测验结束。
这是我从 DB 生成的 HTML 代码:
<form>
<fieldset>
<label for = "otazka1">Kolik je 1+1 ?</label>
<div id="radio">
<input type="radio" id="radio1" name="0" value="0" /><label for="radio1">4</label>
<input type="radio" id="radio2" name="0" value="1" /><label for="radio2">2</label>
<input type="radio" id="radio3" name="0" value="2" /><label for="radio3">3</label>
</div>
<label for = "otazka2">Kolik je 2+2 ?</label>
<div id="radio">
<input type="radio" id="radio1" name="1" value="0" /><label for="radio1">2</label>
<input type="radio" id="radio2" name="1" value="1" /><label for="radio2">3</label>
<input type="radio" id="radio3" name="1" value="2" /><label for="radio3">5</label>
</div>
<label for = "otazka3">Kolik je 3+3 ?</label>
<div id="radio">
<input type="radio" id="radio1" name="2" value="0" /><label for="radio1">5</label>
<input type="radio" id="radio2" name="2" value="1" /><label for="radio2">10</label>
<input type="radio" id="radio3" name="2" value="2" /><label for="radio3">9</label>
</div>
</fieldset>
</form>