有没有办法在Shiny中使用dataTables实现选择行的功能?
http://datatables.net/examples/api/select_row.html
这篇在shiny-discuss上的帖子似乎表明这是不可能的,但它相当古老了。https://groups.google.com/forum/#!topic/shiny-discuss/_zNZMR2gHn0
有人在gist或其他地方有一个可用的示例吗?
http://datatables.net/examples/api/select_row.html
这篇在shiny-discuss上的帖子似乎表明这是不可能的,但它相当古老了。https://groups.google.com/forum/#!topic/shiny-discuss/_zNZMR2gHn0
有人在gist或其他地方有一个可用的示例吗?
试一试:
.row() 函数使得在点击特定行时获取数据成为可能。
shinyServer(function(input, output) {
output$table_data <- DT::renderDataTable({
datatable(df,
escape = FALSE,
callback = JS(
'table.on("click.dt","tr",function() {
var data1 =table.row(this).data();
console.log(data1);
})'
))
})
})