我目前正在使用此代码将复选框显示为自定义控件,并且效果很好:
// Create the checkbox and add it to the DOM.
var checkbox = $("<input type='checkbox'/>")
.css({
height: 20,
width: 20,
margin: "10px"
})
.appendTo($(element));
// Determine if the change was initiated by the user.
var changingValue = false;
checkbox.change(function () {
changingValue = true;
contentItem.value = checkbox[0].checked;
changingValue = false;
});
contentItem.dataBind("value", function (newValue) {
if (!changingValue) {
checkbox[0].checked = newValue;
}
});
但是现在我想稍微扩展一下,我想知道是否有人知道我如何根据它们是真还是假来计算值。
我在找什么: 我下面有 2 个复选框,第一个是“ TRUE ”,第二个是“ FALSE ”
- 我希望能够使用 var count 之类的东西来计算这些值,然后将其放入 while 循环或数组中,然后将其显示在如下按钮上以进行测试:
window.alert("add in text here" + add_code_here)
所以示例数据是:
var trueCount = 0;
var falseCount = 0;
window.alert("There are: " + trueCount + " values that are true and " + falseCount + " that are false");
和上面的例子trueCount = 1
和falseCount = 1
感谢人们可以给我的任何输入,非常感谢