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 + -
显示快捷键?