我有一个复选框树,我需要在页面加载时恢复事件集,这是在点击树的复选框之前在页面加载之前发生的。有人建议我如何在dojo中调用函数。我试图在pageload上调用dojo function(_applyOnClickToAll)
,但它没有被调用。
_applyOnClickAll: function{
logic to disable all remainingcheckboxes on clicking one checkbox
}
reloadcheckbox_status
函数需要通过调用_applyOnclickAll函数来禁用页面加载或刷新时的所有复选框,但它不会被调用。有人可以告诉我哪里出错了吗?
我尝试通过两种方式调用_applyOnclickAll()但是它们都没有工作this._applyOnclickAll() and applyOnclickAll();
我哪里出错?
function reloadcheckbox_staus(){
for(var i = 0; i < checkbox.length; i++){
Widget.set('checked', true);
this._applyOnClickToAll();
}}
答案 0 :(得分:0)
你的_applyOnClickAll函数应该看起来像......
_applyOnClickAll = function() {
logic to disable all remainingcheckboxes on clicking one checkbox
}
reloadcheckbox_staus = function() {
for(var i = 0; i < checkbox.length; i++){
Widget.set('checked', true);
_applyOnClickToAll();
}}