【发布时间】:2015-04-10 01:19:57
【问题描述】:
在我的登录页面中,我有一个复选框,它必须对更改事件执行某些操作,我在我的 js 中编写了更改事件,我必须检查它是选中还是未选中,我使用了很多方法,例如
$(".checkbox").is(":checked")/
$(".checkbox").attr("checked")/
$(".checkbox").prop("checked")
但是以上所有方法都不起作用,最后两个返回 undefined 而第一个总是返回 false。 我已经摆弄了这个here .请帮我找出错误
html
<div class="checkbox">
<label>
<asp:CheckBox ID="checkbox" runat="server" cssClass="remember-me" Checked="false" />
Remember Me
</label>
</div>
js
$(document).ready(function () {
$('.remember-me').change(function () {
alert($(".remember-me").is(":checked"));
});
});
【问题讨论】:
-
使用
#checkbox代替.remember-me就可以了。 -
此外,最好将您的代码置于问题之中。
-
@SAM 请重新加载 qn,我已编辑
标签: javascript jquery html asp.net checkbox