首页 > 解决方案 > AS NET MVC 如何使用变量跟踪复选框值

问题描述

我有以下情况。我在 HTML 页面中有一个变量 bOk。每次更改 checkbox.checked 属性时,我都想更新此变量。我认为最好的方法应该是使用 jscript,但我不知道如何开始。这就是我没有在这个问题中输入代码的原因。有人可以帮助我吗?

标签: asp.net-mvchtmljscript

解决方案


使用 onclick 事件,您可以在单击时使用 jQuery 获取复选框的状态。

document.getElementById("checkbox-id").onclick = function() {
    var bOk = $("#checkbox-id").is(":checked")
}

document.getElementById("checkbox-id").onclick = function() {
    var bOk = $("#checkbox-id").is(":checked")
    alert(bOk);
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<input type="checkbox" id="checkbox-id"/>


推荐阅读