问题标签 [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 投票
1 回答
782 浏览

tabulator - 无法让 Tabulator 选择编辑器正常工作

我是制表符的新手,无法让它以正确的格式显示下拉列表数据。

我已经定义了列详细信息:

如您所见,listFormatter调用函数populateStatusList。这个函数从一个已经填充的结构中构建一个字符串数组,并array.tostring()从函数中返回。

制表符下拉列表确实显示了字符串,但水平显示在一条长线上,而不是像我期望的那样垂直显示(即它实际上并没有下降)。

谁能帮我?

亲切的问候

0 投票
1 回答
182 浏览

tabulator - 多个数据树子字段

如何从制表器中的两个子字段创建两个数据树?

我试过这个,但它需要 Column2 来制作数据树。

0 投票
1 回答
436 浏览

javascript - 为什么 Tabulator 没有从我的 JSON 数据生成表格?

我正在尝试使用 Tabulator CDN 生成一个表格。该表将从远程服务器上生成的 JSON 数据生成。此 JSON 数据仅在search_paramitems_per_pagepage_numbersearch 参数传递给它时生成。因此,例如,如果我ball在搜索表单中输入并按 Enter,则此搜索词以及每页项目的默认数量和页码将传递到远程服务器以生成如下所示的 URL:

这将返回 JSON 数据。以下是使用搜索词生成的 JSON 数据示例mario

我正在尝试使用 Tabulator 获取这些数据并用它生成一个表格。这是与此任务关联的 HTML:

以下是应该处理此任务的 JavaScript:

我将ball其用作测试用例来弄清楚为什么会这样,然后我将实现在表单中输入搜索词并执行操作的功能。当我单击“提交”按钮或在表单中按 Enter 时,它不会生成表格,而是似乎正在重新加载页面。您可以在此 URL 上亲自查看:

当在表单中按下回车键或单击提交按钮时,预计会在空白处出现一个 Tabulator 生成的表格,其中包含根据相应列列出的 JSON 数据。此 JSON 数据是根据在表单中输入的搜索词生成的,但是现在我将ball其用作测试用例。

我不太确定要尝试什么来实现我的目标,所以任何和所有帮助我的建议和时间都会得到很大的赞赏。

0 投票
1 回答
190 浏览

javascript - Tabulator 保留 Tabulator 加载后所做的更改

我正在使用“tabulator-tables”“版本:4.0.4”。

在将制表器与数据一起加载到屏幕上之后,在前端调用翻译函数来翻译制表器表的一些可见数据。一切都按预期工作。

问题是当调整浏览器屏幕或打开窗口检查元素时,制表器会保留在制表器加载后所做的更改(如翻译功能)并显示我们从后端收到的原始数据。

需要帮助:如何保存不会影响浏览器大小或打开检查元素的更改。

请参阅屏幕截图以供参考:

代码:

0 投票
2 回答
731 浏览

javascript - 烧瓶熊猫到制表表都搞砸了

我是一个新开发者,试图将 Pandas DataFrame 传递给 Tabulator ,它可以工作,但表格太乱了

原始文件: excel中的原始文件

没有制表符: to_html() 渲染结果

它可以很好地呈现为 html,但是一旦我将 Tabulator 附加到它上面,一切都搞砸了。

在制表符之后: 使用 ID 将制表符附加到它之后

我安装它的方式是将Dist中的所有文件复制并粘贴到我的应用程序文件夹JS文件夹中的JS文件和CSS文件夹中的所有CSS文件

在 HTML 头中:

HTML正文:

PYTHON :

0 投票
1 回答
342 浏览

tabulator - 制表符 - 从选择编辑器中获取所选值的标题

我正在使用制表器的选择编辑器来更新我的数据库值更改,一旦更新,我需要将我的单元格值更新为所选值的标题,而不是值本身。目前它正在更新值而不是标题。当值更改时,是否有函数或方法调用从选择编辑器中获取选定的标题?

谢谢

0 投票
1 回答
294 浏览

javascript - 如何为未知的 JSONData 自动添加制表符列设置

我是新开发人员,我有一个 Json 对象,我不知道它的内容需要添加到 Tabulator

根据定义,我需要为每一列添加详细信息,例如:

它现在正在工作,但如果var JSONData =[UNKNOWN LIST OF JSON DATA ]

我知道如何获取列的标题,Object.keys(JSONData[0])); 我可以像这样保留列的默认定义

但是我如何遍历未知的 JSONData 并将其附加到columns:[]

我可能只需要至少添加标题和字段数据才能使制表器正常工作

另一种解决方案:我可以使用 flask-jinja2 从后端循环遍历它,但我不想尽可能多地依赖服务器资源。

0 投票
1 回答
145 浏览

javascript - 制表器将历史记录保存在字典中

我正在尝试将制表符中每个单元格所做的所有更改保存在列表或目录中。

我开启了历史记录功能 history:true,

我已经检查了此链接http://tabulator.info/docs/4.1/callbacks#history中的“历史回调”文档,我现在知道如何获取旧值和新值,但我没有找到有关单元格的任何详细信息ID 或我想如何获取已更改单元格的位置或位置

0 投票
1 回答
172 浏览

tabulator - 如何将 ID 提供给嵌套的制表符

我有一个嵌套制表器,我以下列方式创建:

我想给'subTable'一个ID。我该怎么做?我阅读了文档但找不到。我正在使用 4.1 版。

0 投票
1 回答
304 浏览

javascript - 制表器上传 JSON 到服务器

我正在使用 Tabulator 来管理一些表格,我已经了解了如何以 JSON 格式下载文件和其他格式,但我想知道是否包含将数据保存在 JSON 对象中的函数,以便我可以将其直接上传到服务器

我已经检查了这个页面http://tabulator.info/docs/4.1/download并且我想到了使用“自定义文件格式化程序”然后拦截下载 bolb 但我一直收到一个错误指

setFileContents(names.join(", "), "text/plain");

功能代码: