我在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/>";
}
}
和evaluation()是对服务器的ajax请求。 如何制作ajax请求,使其单独检测是否已按下任何单选按钮的提交按钮并获取该$ rowques ['q_id']的值然后执行mysql查询以查找相应的答案并打印那。我们可以通过普通的post php方法做到这一点,但我希望它以异步方式发生。谢谢你的帮助。