这是我的问题,我想检查所有选中的复选框的JQuery数组。我每次执行此操作都会选中或取消选中复选框。所以我用这个代码做什么,我想:复选框状态发生变化时的JQuery事件
$(document).ready(function(){
$(":checkbox").change(function() {
CBChange();
});
});
function CBChange()
{
$(":checkbox:checked").each(function() {
alert("checked");
});
}
的问题是:“我认为”,这是执行已经点击的复选框改变其状态之前。因此,例如,如果我有四个复选框全部选中,并且未选中一个,则警报消息将弹出四次,就像在将该复选框设置为未选中之前执行该脚本一样。
我只是需要一种方法来实现它。如果我们采用与上面相同的示例,我想要的结果是该消息仅弹出3次,其余复选框已经过检查。
在此先感谢, 我!
您正在使用哪种浏览器? Ajax如何与你的问题联系起来? – nnnnnn 2012-02-23 21:10:02