massmailerform.js
来自「ProjectPier 源码 很好的项目管理程序」· JavaScript 代码 · 共 38 行
JS
38 行
App.modules.massmailerForm = { /** * Array of available controls indexed by company */ controls : {}, /** * Handle company checkbox click * * @param integer company_id */ companyCheckboxClick : function(company_id) { var user_ids = App.modules.massmailerForm.controls['company_' + company_id]; for(var i = 0; i < user_ids.length; i++) { $('massmailerFormCompanyUser' + user_ids[i]).checked = $('massmailerFormCompany' + company_id).checked; } // for }, /** * Handle user checkbox click * * @param integer company_id * @param integer user_id */ userCheckboxClick : function(company_id, user_id) { var user_ids = App.modules.massmailerForm.controls['company_' + company_id]; var all_checked = true; for(var i = 0; i < user_ids.length; i++) { if(!$('massmailerFormCompanyUser' + user_ids[i]).checked) { all_checked = false; } // if } // for $('massmailerFormCompany' + company_id).checked = all_checked; } };
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?