如何使用jquery在复选框中查找已检查的事件?

时间:2011-05-11 08:06:59

标签: jquery

我正在尝试单击复选框执行功能。为此,我使用以下代码,但它没有工作,任何人都可以找到这个代码的问题?

$('#selectAll').click(function(){
     alert("hi");
});

HTML

<th><input type="checkbox" name="selectl" value="ON" id="selectAll"/></th>

3 个答案:

答案 0 :(得分:2)

我在下面尝试了这个例子,它正在使用最新的jquery版本。

    <script type="text/javascript">
    $(document).ready(function () {
        $("#chk").change(function () {
            var $this = $(this);
            var checked = $this.is(':checked');
            if (checked) {
                alert('checked');
            }
        });
    });
</script>
<input id="chk" type="checkbox" />

答案 1 :(得分:1)

$(function(){
    $('#selectAll').change(function(){ 
        alert("value changed");
    });
});

查看working demo

答案 2 :(得分:0)

$('#selectAll').bind('change',function(){ 
    alert("hi");
});

改用'改变'! jsFiddle