jsp中,<input id="checkRoleIds" type="hidden" value=""/>,缓存所有ids。
<th field="authorized" class="checkbox formatter-booleanFormatter" width="5%" ></th>,grid第一列checkbox。
grid调用search后,渲染grid的checkbox。function booleanFormatter(cell,data){
var checkRoleIds = $("#checkRoleIds").val();
var currentId = data.id;
if(checkRoleIds.indexOf(currentId) != -1){
$(cell).html("<input class='booleanFormatter grid_tr_selector' type='checkbox' checked='checked' onchange='onChangeCheckRoleId(this,"+currentId+")'/>");
}else{
$(cell).html("<input class='booleanFormatter grid_tr_selector' type='checkbox' onchange='onChangeCheckRoleId(this,"+currentId+")'/>");
}
}
function onChangeCheckRoleId(cell,roleId){
if(cell.checked == true){
addCheckedRoleId(roleId);
}else if(cell.checked == false){
removeUncheckedRoleId(roleId);
}
}
function addCheckedRoleId(roleId){
var checkRoleIds = $("#checkRoleIds").val();
checkRoleIds += roleId + ",";
$("#checkRoleIds").val(checkRoleIds);
}
function removeUncheckedRoleId(roleId){
var checkRoleIds = $("#checkRoleIds").val();
var remove = roleId + ",";
var index = checkRoleIds.indexOf(remove);
var part1 = checkRoleIds.substring(0,index);
var part2 = checkRoleIds.substring(index + remove.length);
$("#checkRoleIds").val(part1 + part2);
}
分享到:
相关推荐
Grape :: API # @note Make sure this is above your first +mount+ insert_after Grape :: Middleware :: Formatter , Grape :: Middleware :: Loggerend 默认情况下,服务器请求将记录到STDOUT。输出示例得到S
C#Formatter 是一个Visual Studio 2010/2012/2013外接程序,可改善您的C#编程体验,使您能够清理和美化C#代码的外观。 目前,该软件提供以下功能: 美化代码,在每个类,方法,属性或区域的顶部添加分隔符注释 ...
关于Easy Code Formatter 简易代码格式化程序是Microsoft Word加载项,它使人们可以将文字文字样式化为代码。 您必须至少具有Word 2013才能使用此插件。 您可以从下载它。 具有Default样式的格式化代码。 Desert...
formatter = Formatter :: Number . new formatter . format ( 10.556 ) # "10.56" formatter . format ( 505_000 ) # "505,000" formatter = Formatter :: Number . new ( grouping : 2 ) formatter . format ( 10_...
#Robot-Framework-Formatter源代码Selenium IDE:Robot Framework Formatter seleniumLibrary.robot: : 这些是运行Robot Framework的常用关键字,您可以编写一些关键字来改善这一点。 用户指南: 安装...
说明 的替代品安装yarn add -D eslint-formatter-html使用npx eslint **/src/**/*.{js,vue} --ignore-path .gitignore -f html -o ESLintReport.html根据 定义An npm-installed formatter is resolved with or ...
c_formatter_42.vim 用于Vim插件。vim插件 call plug#begin () Plug ' cacharle/c_formatter_42.vim 'call plug#end ()手动安装git clone ...
为了在两个不同的IDE中保持代码风格的一致性,可以使用一个名为CodeFormatter的工具来达到统一的代码格式化效果。这个工具可以帮助开发者在IDEA和Eclipse中使用相同的代码风格,从而减少因风格不一致带来的混淆。 ...
SQLFormatter:用于记录的漂亮的彩色SQL语句 将SQL登录到控制台可帮助您了解ORM下发生的情况。 但是,查询可能会在代码墙上产生很大的结果。 SQLFormater是一种日志记录格式化程序,可识别并着色您SQL语句,使所有...
Eslint和Prettier是两个非常受欢迎的工具,分别用于代码检查(linter)和代码格式化(formatter)。本配置文件集合,"linter-formatter-config",正是针对React JS项目,旨在帮助开发者实现统一的编码风格,提高代码...
在实际使用中,我们可以通过以下步骤来应用codeFormatter: 1. 安装:通过包管理器(如npm、pip等)安装codeFormatter。 2. 配置:创建或编辑配置文件(如.js或.yaml),设定格式化选项。 3. 集成:将codeFormatter...
formatter: function(val, rec) { if (val ) { return '<span style="color:red;">(' + val + ')</span>'; } else { return val; } } ``` 除了颜色变化之外,`formatter`还可以用于各种其他格式化操作,例如...
formatter: function (value, row, index) { if (row.lm_user === "F1648425") { // 需要判断的列 return '<font color="red">' + value + '</font>'; // 需要设置的列的值 } else { return value; } } }, ...
ZPhoneFormatter Salesforce Phone Formatter Lightning 组件这是一个用于以国际格式显示电话号码的闪电组件。 该组件以电话号码和国家作为输入,并使用国际拨号代码格式化电话。 它还支持使用 Skype 等呼叫服务。 ...
代码格式化程序 CodeFormatter 是一个支持格式化(美化)源代码的 Sublime Text 2/3 插件。 CodeFormatter 支持以下语言: PHP - 由 JavaScript/JSON - 由 JSBeautifier HTML - 由 CSS,LESS,SASS - 由 JSBeautifier ...
Header-only (optional!) Supports the latest TOML release (v1.0.0), plus optional support for some unreleased TOML features Passes all tests in the toml-test suite Supports serializing to JSON and YAML...
标题中的“eclipse java代码格式化 javaformatter20150123.zip”指的是一个Eclipse插件,主要用于Java代码的格式化。这个插件的版本是20150123,可能包含了该时期最新的代码格式化规则和功能。在Eclipse IDE中,代码...
资源分类:Python库 所属语言:Python 资源全名:date_formatter-0.1.0-py3-none-any.whl 资源来源:官方 安装方法:https://lanzao.blog.csdn.net/article/details/101784059
Java类Formatter解析 Formatter是Java中的一个强大类库,它提供了强大且灵活的格式化功能,主要用于文本输出方面,例如数字、日期、金额等。以下是Formatter类的知识点总结: 1. Formatter类的功能:Formatter类...
matlab-formatter自述文件缩进并格式化MATLAB代码。 也可以在没有VScode的情况下独立使用。要求Python3扩展设置matlab-formatter.indentwidth :用于缩进的空格数。 matlab-formatter.separateBlocks :控制是否应在...