W2UI网格在单击时选择整行,如何选择单个单元格或列进行复制



W2UI网格出现问题。

目标:我希望能够选择一整列并将其复制/粘贴到Gsheets。或者,我希望能够点击一个单元格并复制它的内容。

问题:当单击时,它会选择包括所有不相关列的整行,并复制包括标题的行,这意味着在将其插入电子表格之前必须手动清理。

";可编辑";属性允许我选择单个单元格的内容,但即使这样也不是我想要的,因为它需要2次单击,突出显示文本,然后复制,并在过程中添加3-4次按钮。

在文档中似乎找不到如何解决这个问题的答案,但我可能只是缺少了一些东西。

选项1:

您可以(临时(将选择类型从row(默认(切换到cell

只需确保先删除任何现有的行选择,否则可能会让人感到困惑。

假设您的网格名为grid:

w2ui.grid.selectNone();
w2ui.grid.selectType = 'cell';
w2ui.grid.refresh();

Fiddle:http://jsfiddle.net/yghueLxp/

选项2:

还有一个新的(未记录的(功能,可以将复制图标添加到整列中——也在第一列的链接fiddle中进行了演示。

您所要做的就是将clipboardCopy: true添加到列属性中。

对于这个新功能,您必须使用当前github主机的dist文件-它在w2ui 1.5 RC中不可用。

顺便说一下,您可以使网格的行为类似于Excel工作表,允许复制&粘贴多个单元格,请参阅:类似JavaScript网格的电子表格

我希望能够[…]将其粘贴到Gsheets

复制的值以制表符分隔。当你复制&粘贴到MS Excel或从MS Excel粘贴。我不知道Gsheets。

最新更新