<?php
while($query=mysql_fetch_assoc($select)){
?>
<tr><td><input type="checkbox" name="checkBoxMail" id="checkBoxMail"
value="<?php echo $query['id']; ?>"
userid="<?php echo $query['suserid']; ?>"></td>
</tr>
<?php
}
?>
此代码在视图页面中创建了多个复选框。首先检查只返回值之后,明年复选框,点击不工作jquery复选框单击不工作
$('#checkBoxMail').click(function(){
alert("alert");
});
您必须使用委托事件绑定。 '$('#checkBoxMail')。click'不适用于动态创建的'html'。必须做'$(document).on('click','。checkBoxMail',function(){ });' –
您使用checkBoxMail作为ID,这就是为什么多个相同ID无效。为此,必须将ID更改为class ='checkBoxMail',并从输入标记$('。checkBoxMail')中删除ID。 –