MUIDataTable 我想隐藏复选框,但当我点击行时我也想要行数据

Posted

技术标签:

【中文标题】MUIDataTable 我想隐藏复选框,但当我点击行时我也想要行数据【英文标题】:MUIDataTable I want to hide checkbox but also i want row data when i click on rows 【发布时间】:2021-01-25 08:37:13 【问题描述】:

我正在这样做,但 onRowClick 不起作用

<MUIDataTable
        data=tableData
        columns=tableCols
        options=
          search: true,
          fixedHeader: true,
          selectableRows: 'none',
          selectableRowsOnClick: true,
          displayRowCheckbox:false,
          onRowClick:this.getRow,
          customToolbarSelect: () => ,
        
      />

是否有任何选项可以隐藏检查并获取行数据

【问题讨论】:

【参考方案1】:

尝试添加这个:-

selectableRows: "multiple",
selectableRowsHideCheckboxes: true,
selectableRowsOnClick: true,

【讨论】:

【参考方案2】:

如果你在选项道具中传递selectableRows: false,你可以隐藏它。 更多详情请关注documentation。

<MUIDataTable
  title="Employee List"
  data=data
  columns=columns
  options=
    selectableRows: false // <===== will turn off checkboxes in rows
  
/>

【讨论】:

以上是关于MUIDataTable 我想隐藏复选框,但当我点击行时我也想要行数据的主要内容,如果未能解决你的问题,请参考以下文章

ComboBox 下拉列表隐藏

MUIDataTable : onRowclick 在可选择的工具提示中显示来自 json 的数据,而不是作为一列

创建一个带有标签和复选框的树,检测其父项是否已选中

检查是不是选择了 MUIDataTable onRowSelect?

角度 6 中带有第 n 个子项的层次结构下拉列表。我想选择父复选框需要隐藏所有子复选框

jQuery - 选中/未选中复选框上的动态显示和隐藏按钮,反之亦然[关闭]