<?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
}
?>
Run Code Online (Sandbox Code Playgroud)
此代码在视图页面中创建了多个复选框.在下一个复选框单击不起作用后,首先检查返回值
$('#checkBoxMail').click(function(){
alert("alert");
});
Run Code Online (Sandbox Code Playgroud)
会有多个相同的复选框,id这是错误的.试试吧class.
<input type="checkbox" name="checkBoxMail" class="checkBoxMail"
value="<?php echo $query['id']; ?>"
userid="<?php echo $query['suserid']; ?>">
Run Code Online (Sandbox Code Playgroud)
和
$('.checkBoxMail').click(function(){
alert("alert");
});
Run Code Online (Sandbox Code Playgroud)
如果你想访问值或属性,那么简单的做 -
$(this).val();
$(this).attr('userid');
Run Code Online (Sandbox Code Playgroud)