一直在尝试和搜索这个,这是我需要解锁的最后一块,我的SlickGrid将会完整。
基本上我在列和格式化程序内部使用自定义格式化程序我只是创建一个蓝色的HTML链接。如果选择了行(CheckBoxSelectionPlugin),我希望它将链接匹配为白色。所以我只是在格式化程序中使用不同的类而不是类mp_dcp_import_blue_link
。任何人都知道如何有效地找出是否选择了单元格/行?
这是我的简单格式化程序:
function PersonSearchFormatter(row, cell, value, columnDef, dataContext) {
return "<div class='mp_dcp_cell_grid_pad'><a class='mp_dcp_import_blue_link mp_dcp_font' title='Launch Patient Chart' onClick='javascript:APPLINK(0,\"Powerchart.exe\",\"/PERSONID=" + dataContext['MATCH_PERSON_ID'] + "\")'>" + value + "</a> </div>";
};
答案 0 :(得分:0)
我认为只比格式化程序更容易处理css,假设您使用的是演示here的CheckBox插件,它将selected
类添加到所选行:
.selected .mp_dcp_import_blue_link{
color: white;
}