これを探して探していましたが、ロックを解除する必要がある最後のピースであり、SlickGrid が完成します。
基本的に、列でカスタム フォーマッタを使用しており、フォーマッタ内で青色の HTML リンクを作成するだけです。行が選択されている場合(CheckBoxSelectionPlugin)、リンクと一致させて白にします。したがって、 class の代わりにそのフォーマッタ内で別のクラスを使用するだけ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>";
};