在我的页面中,我正在根据数据库表迭代值。当我检查驻留在 php while 循环中的单选按钮时,当用户单击它时,我必须发出警报消息。
我尝试了下面的代码,但它不起作用。当我单击页面上的任何单选按钮时,我没有收到警报消息。请帮我解决我的问题。
我的PHP代码:
<?php $result = mysql_query("SELECT * FROM group_expenditure_details where creater_id =
'$uid'");
$a=0;
while($row = mysql_fetch_array($result))
{
echo "<tr>";
echo "<td width='20%' align='center'><input type='checkbox'
name='test".$a++."' id='test".$a++."' value='1' /></td>";
echo "</tr>";
}
echo "</table>";
echo "</div>";
mysql_close($con);
?>
我的jQuery代码:
<script type="text/javascript">
$(function(){
<?php $od=$_SESSION['id']; $result1 = mysql_query("SELECT * FROM
group_expenditure_details where creater_id = '$od'"); $a=0;
while($row = mysql_fetch_array($result1)) { ?>
$('<?php '#test'.$a++?>').click(function(){
<?php } ?>
alert('clicked');
});
});
</script>