gpt4 book ai didi

javascript - 如何检查是否选择了每行中的任何按钮

转载 作者:搜寻专家 更新时间:2023-10-31 21:27:19 25 4
gpt4 key购买 nike

假设有 3 行,因此有 3 个不同名称的单选按钮,每个单选按钮还有另外 5 个具有不同值的单选按钮。

代码:

$i = 1;
while ($row = mysql_fetch_assoc($result))
{
?>
<tr>
<td width="19"><?php echo $i ?></td>
<td colspan="4"> <?php echo $row["question"] ?></td>
<?php

echo '<td width="42"><Input type="Radio" id="1" Name="point' . $i . '" value="1" />1</td>';
echo '<td width="42"><Input type="Radio" id="2" Name="point' . $i . '" value="2" />2</td>';
echo '<td width="42"><Input type="Radio" id="3" Name="point' . $i . '" value="3" />3</td>';
echo '<td width="42"><Input type="Radio" id="4" Name="point' . $i . '" value="4" />4</td>';
echo '<td width="42"><Input type="Radio" id="5" Name="point' . $i . '" value="5" />5</td>';
?>
<br />
</tr>
<?php
$i++;}

最佳答案

我的想法是这样的:

  $("button").click(function() {
var $rows = $("table tr");
var $checked = $rows.find("input:checked");
var remaining = $rows.length - $checked.length;
if(remaining > 0)
alert("answer all the questions: " + remaining + " remaining")
else
alert("sending info")
});

$(function() {
$("button").click(function() {
var $rows = $("table tr");
var $checked = $rows.find("input:checked");
var remaining = $rows.length - $checked.length;
if(remaining > 0)
alert("answer all the questions: " + remaining + " remaining")
else
alert("sending info")
});
})
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<table>
<tr>
<td width="19">1</td>
<td colspan="4"> question</td>
<td width="42"><Input type="Radio" id="1" Name="point1" value="1" />1</td>
<td width="42"><Input type="Radio" id="2" Name="point1" value="2" />2</td>
<td width="42"><Input type="Radio" id="3" Name="point1" value="3" />3</td>
<td width="42"><Input type="Radio" id="4" Name="point1" value="4" />4</td>
<td width="42"><Input type="Radio" id="5" Name="point1" value="5" />5</td>
<br />
</tr>
<tr>
<td width="19">2</td>
<td colspan="4"> question</td>
<td width="42"><Input type="Radio" id="1" Name="point2" value="1" />1</td>
<td width="42"><Input type="Radio" id="2" Name="point2" value="2" />2</td>
<td width="42"><Input type="Radio" id="3" Name="point2" value="3" />3</td>
<td width="42"><Input type="Radio" id="4" Name="point2" value="4" />4</td>
<td width="42"><Input type="Radio" id="5" Name="point2" value="5" />5</td>
<br />
</tr>
<tr>
<td width="19">3</td>
<td colspan="4"> question</td>
<td width="42"><Input type="Radio" id="1" Name="point3" value="1" />1</td>
<td width="42"><Input type="Radio" id="2" Name="point3" value="2" />2</td>
<td width="42"><Input type="Radio" id="3" Name="point3" value="3" />3</td>
<td width="42"><Input type="Radio" id="4" Name="point3" value="4" />4</td>
<td width="42"><Input type="Radio" id="5" Name="point3" value="5" />5</td>
<br />
</tr>
</table>
<button>submit</button>

关于javascript - 如何检查是否选择了每行中的任何按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34258560/

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