我想在复选框值为 true 时调用函数,无论是用户输入还是从数据库检索。怎么做? 我的代码
function IsSubGroupNeeded() {
var Subgrp = document.getElementById('myCheck').checked;
if (Subgrp === true) {
loadgrdSubgroupItem();
}
};
我应该从哪里调用 IsSubGroupNeeded 函数?
最佳答案
给你。来自 document.ready
上的数据库的复选框数据将为您执行此操作,但对于已加载页面中的用户输入,您必须单击或更改,然后检查当前是否为 checked
。 if(this.checked)
会这样做。
$(document).ready(function(){
//on document load
if ($('input#mycheck').is(':checked')) {
//cal the function
}
});
// you have to do a check on when user input (click)
$("input#mycheck").change(function() {
if(this.checked) {
//call the function
}
});
});
关于javascript - 如何在没有 onclick 或 onchange 的情况下选中 HTML 复选框时调用 javascript 中的函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35314154/