javascript - 单击 ASP Web 表单时未选中复选框

标签 javascript jquery webforms

我使用 jquery 拦截多个复选框控件的单击事件,但是当我单击复选框时,它不会保持选中状态。

<asp:CheckBox CssClass="checkbox" ID="chkEmployer" runat="server" Text="Employer" />

 var checkBoxes = $("input[type='checkbox']");
        checkBoxes.on("click", function (e) {
            e.preventDefault();
            if (this.checked == true) {
                this.checked = true;
                show(this);
            }
            else
                hide(this);
        });

最佳答案

一些 JSFiddle 代码 here .

我已将事件更改为“更改”,并且仍处于检查状态。我不确定您是否想阻止更改进行回发。

$("input[type='checkbox']").change(

关于javascript - 单击 ASP Web 表单时未选中复选框,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28611334/

相关文章:

Javascript 函数未注册按键

javascript - 实现JQUERY中遍历ul li标签的函数

c# - 如何使折线图中的数据点可见?

c# - 启用 session 状态

asp.net - OWinStartup,未找到 OWinStartupAttribute & 'Owin.IAppBuilder' 不包含 'Map' 的定义

c# - 将 C# 按钮点击转换为脚本

php - 使用 JavaScript 中的单个提交按钮提交多个表单

javascript - knockout dom 操作后回调 jquery 函数

javascript - 如何在单独的方法中加载json

javascript - 使用值选择选择框的选项