簡體   English   中英

如何重命名 R 中 DT 數據表的 in 過濾器的占位符?

[英]How can I rename the placeholder of in filter of a DT datatable in R?

library(DT)
data <- data.frame("Hi" = c("One","Two"), "Something" = c("A", "B"))
datatable(data, filter = 'top')

翻譯 DT::datatable 很好地記錄在這里 但是,我在翻譯上面示例中顯示“ALL”的過濾器上的占位符時遇到了問題。 有誰知道如何改變這個?

這並不漂亮,但在他們在 API 中啟用此功能之前,您可以隨時使用 javascript 進行清理:

library(DT)
data <- data.frame("Hi" = c("One","Two"), "Something" = c("A", "B"))
datatable(
    data, filter = 'top',
    callback=JS('$(\'div.has-feedback input[type="search"]\').attr( "placeholder", "Alles" )')
)

看起來像這樣:

改變占位符

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM