通过多选将单元格文本复制到剪贴板

Copy cell text to clipboard whith multiselect

本文关键字:文本 复制 剪贴板 单元格      更新时间:2023-09-26

我正试图找到一种方法来复制单元格内容到剪贴板在剑道网格HTML。

有什么建议吗?

像这样:

设置栅格事件

dataBound: function onDataBound(e) {
var grid = $("#Grid").data("kendoGrid");
$(grid.tbody).on("click", "td", function (e) {
    var row = $(this).closest("tr");
    var colIdx = $("td", row).index(this);
    copyToClipboard(row ,colIdx);
});
}

获取和复制值的函数

copyToClipboard=function(grid ,row ,idx){
var colName = grid.options.columns[idx].field;
var value= grid.dataItem(row)[colName];
window.prompt("Copy to clipboard: Ctrl+C, Enter", value);
}

我不测试它。可能有更好的方法来检索单元格值按行和列