问题标签 [tabulator]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
7079 浏览

javascript - 制表符在每行中添加带有按钮的列

我正在使用名为Tabulator的 javaScript 库尝试添加列并允许用户能够在每一行中上传 1 个图像文件。

(我只使用 JavaScript而不是 Jquery)我看到了这个链接https://github.com/olifolkerd/tabulator/issues/153 ,它有很大帮助,但并没有涵盖所有内容。

我已经在每行添加一个带有按钮的新列,但我需要能够为每一行添加某种 ID,以便我可以选择它并将其连接到将图像发布到我背后的表单- 端服务器。

我找不到任何有关如何使用此库执行此操作的文档,但我找到了一些答案,这些答案让我明白了这一点。

我的控制台上不断出现错误button.addEventListener is not a function

0 投票
2 回答
91 浏览

jquery - 在 AJAX 分页制表器上使用 setPage 时,分页按钮会消失,忽略 paginationButtonCount

在制表符 3.5 中

当我像这样使用 setPage 参数时

在初始化时设置的分页按钮消失

像这样 :

有没有办法在初始化后设置 paginationButotnCount,或者刷新它们以便它们回来?

0 投票
2 回答
1020 浏览

javascript - 制表符 (4.1) 替换新的列值/格式化程序

我在Tabulator中添加了一个带有此列定义 的新列

我添加了更多行来定义每个表单,其 ID 与此类似,f.id = "f_" + cell.getRow().getData().id ;因此每个表单都是唯一的,uploadID功能看起来像这样

这是我从官方资源http://tabulator.info/docs/4.1/format#icon 得到的问题是,每当我选择文件时,它cell.getRow().getData().idCopy的值fileName正是我想要的,但在表格的单元格上它仍然说upload ID而不是fileName's value 的值

所以用户不会知道他刚刚选择了文件并且系统已准备好上传它。

有没有办法用值替换刷新这些单元格?upload IDfileName

0 投票
1 回答
87 浏览

tabulator - 将嵌套的制表数据复制到剪贴板

我正在尝试将嵌套的制表器数据复制到制表器提供的剪贴板功能。当我点击'ctrl + c'并将其粘贴到excel文件时,我被卡住了,它没有给我嵌套的制表符。我的表是这样的:截图

我什至试过

但它仍然没有给我屏幕截图中显示的内容。你能帮我解决这个问题吗?

0 投票
2 回答
2386 浏览

javascript - 制表器更新列数据

我用 Tabulator 设置了一个带有未知数据(从文件中提取)的表,所以除了适用于任何类型数据的常规设置外,我无法为其设置列定义。

现在我需要为code现有表中包含的列下的每一行添加某些代码。

我想SX0001在第一行添加类似的代码,然后每行添加 1 个,所以第二行看起来像SX0002

我检查了这个链接http://tabulator.info/docs/4.1/update#alter-replace我看到了一些适用于行但不适用于列的功能。

我正在尝试实现的解决方案:-该链接包含在updateData函数下,我需要具有默认值(Id)的索引

鉴于我不确定它可能具有或包含在表中的日期类型,我使用此代码添加了一个新列

table.addColumn({title:"id", field: "id" , formatter:"rownum",width:40, align:"center"} , true)

现在我不知道如何让列的长度循环遍历每一列并像这样运行函数

有什么办法吗?

0 投票
1 回答
62 浏览

tabulator - Tabulator 的“选择”和“自动完成”选项之间的行为是否一致?

要替换原始值,我使用Tabulator的“查找”功能。

但是“选择”和“自动完成”的行为不同

尝试编辑CountryCountry2字段: JSFiddle

“选择”显示标签,但“自动完成”显示原始值。

这种行为是否一致?如果是,如何强制 Tabulator 隐藏原始值?

0 投票
1 回答
248 浏览

javascript - 提取数据后添加“numrow”的制表符

我有一个未知数据表(一些列和行),我正处于需要使用table.updateData()要求列id存在于数据结构中的函数的地步,我不能保证,因为数据是从中提取的来源不明。

有没有办法解决这个问题,或者以后有没有其他更新数据的方法?

  • ps我只使用香草javascript而不是jquery
0 投票
1 回答
245 浏览

tabulator - 在 2 个链接的制表符表之间移动行

我已经设置了 2 个工作正常的连接制表器表。我可以使用拖放方法移动行,但我也尝试通过单击勾号/交叉在这两个表之间移动行,如下所示:

表1定义:

表2定义:

这不起作用,因为 .move() 未被识别为有效函数。我也尝试了 cell.getRow().send() 而不是 cell.getRow().move() 但也没有任何成功。我在文档中找不到通过单元格单击触发从一个表到另一个表的行传输的函数。欢迎任何帮助。谢谢。

0 投票
1 回答
3211 浏览

tabulator - 在制表符电子表格中换行

我正在使用 tabulator 包尝试将 Google 电子表格转换为网站的可读/可过滤/可搜索表。

我们尝试格式化的电子表格具有包含大量文本的字段(一些段落和一些要点)。

默认情况下,制表符包不会在每个单元格内换行。整个文本段落显示为水平延伸的单行。

有没有办法限制表格的宽度,并在每个单元格中换行?

0 投票
1 回答
171 浏览

tabulator - 有没有办法像 jQuery 一样通过选择器获取 Tabulator 对象?

我们可以创建对象,然后通过table变量引用它。像这样:

但是有没有办法Tabulator通过选择器获取对象,比如在 jQuery 中:

它不会构造新的 Tabulator,而只会返回现有对象。