我在 php 文件中有多个单选按钮的循环-
for($j=1;$j<4;$j++)
{
$var[$j]=$randnum[$j];
$queryques="SELECT * FROM quesans WHERE q_id='$var[$j]'";
$resultques=mysql_query($queryques);
while($rowques=mysql_fetch_array($resultques))
{
echo "<br/>".$rowques['ques'];
echo "<br/>".'<input type="radio" value="hello" name="radio'.$j.'" />'.$rowques['ans_1'];
echo "<br/>".'<input type="radio" value="hello" name="radio'.$j.'" />'.$rowques['ans_2'];
echo "<br/>".'<input type="radio" value="hello" name="radio'.$j.'" />'.$rowques['ans_3'];
echo "<br/>".'<input type="radio" value="hello" name="radio'.$j.'" />'.$rowques['ans_4'];
echo "<br/>".'<input type="submit" name="button_'.$rowques['q_id'].'"value="submit" onclick="evaluation()" ';
echo "<br/><br/>";
}
}
并且评估()是对服务器的ajax请求。如何发出 ajax 请求,以便它单独检测是否已按下任何单选按钮的提交按钮并获取该 $rowques['q_id'] 的值,然后执行 mysql 查询以找到相应的答案并打印那。我们可以通过普通的 post php 方法来做到这一点,但我希望它异步发生。谢谢你的帮助。