如何在使用jquery单击后获取所选收音机的值
嗨,我开始了我的编码之路,并坚持这样做:如何在使用jquery单击后获取所选收音机的值,jquery,Jquery,嗨,我开始了我的编码之路,并坚持这样做: <form> <input type="radio" name="liczba" value="1" /> Jedno pokolenie (3 PT)<br/> <input type="radio" name="liczba" value="2" /> Dwa pokolenia (5 PT) <br/> <input type="radio" name="liczba" val
<form>
<input type="radio" name="liczba" value="1" /> Jedno pokolenie (3 PT)<br/>
<input type="radio" name="liczba" value="2" /> Dwa pokolenia (5 PT) <br/>
<input type="radio" name="liczba" value="3" /> Trzy pokolenia (7 PT) <br/>
<form>
<div id="Generator_Nemuraj" class="button"><br/> <p>Generuj </p></div>
<script type="text/javascript">
$(document).ready(function () {
$('#Generator_Nemuraj').click(function () {
alert("klik");
var val = $('input:radio[name=liczba]:checked').val();
alert(val);
});
});
</script>
我试着用这样的代码获取所选收音机的值:
<form>
<input type="radio" name="liczba" value="1" /> Jedno pokolenie (3 PT)<br/>
<input type="radio" name="liczba" value="2" /> Dwa pokolenia (5 PT) <br/>
<input type="radio" name="liczba" value="3" /> Trzy pokolenia (7 PT) <br/>
<form>
<div id="Generator_Nemuraj" class="button"><br/> <p>Generuj </p></div>
<script type="text/javascript">
$(document).ready(function () {
$('#Generator_Nemuraj').click(function () {
alert("klik");
var val = $('input:radio[name=liczba]:checked').val();
alert(val);
});
});
</script>
请帮助:删除};在第二次警报后,它将起作用:。在用新div更新问题后,您的代码实际起作用。什么不起作用?有些东西告诉我OP实际上想要输出选中单选按钮旁边的文本,因为这样可以正常工作,比如@Sergio said.Sorry。在这种情况下,您的代码至少在Firefox中工作。您使用的是什么浏览器?为什么要格式化代码,使第一行与HTML标记混合?Thnx:但为什么会出现问题??我还不习惯这个编辑Sanja。