将复选框的选择与数据表中的行选择隔离

时间:2018-08-20 21:48:15

标签: r dt

是否可以将数据表中的复选框的选择与整个行的选择相隔离?就我而言,我希望能够选中或取消选中复选框,而不必选择或取消选择数据表的整个行。

library(DT)
library(tidyverse)
datatable(
  iris %>% rowid_to_column("Row") %>% mutate(Row = ""),
  rownames = FALSE,
  extensions = "Select",
  options = list(
    columnDefs = list(list(className = "select-checkbox", targets = 0, orderable = FALSE)),
    select = list(style = "multi", selector = "td:first-child")
  )  )

这是一个示例:

enter image description here

如您所见,仅选择了第一行,但两个复选框均被激活。

0 个答案:

没有答案