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

javascript - 仅在 ipad 上使用 AJAX 在制表器上加载数据时出错

我有一个安装了 symfony 3.4 的 php 服务器,我制作了一个应用程序,人们可以在其中连接并发送订单使用制表符。一切在 PC 和所有其他移动设备(如(iphone)上)都很好用,但在 ipad 上不起作用。我真的不知道为什么。我在网上发现 ipad 的缓存和 AJAX 调用有问题,但我不知道如何在制表符配置上停用缓存。

那是制表符初始化(我已经删除了列和回调列表,因为它真的很长,它们适用于所有其他系统,所以我认为这不是问题):

编辑:我刚刚尝试使用无缓存的附加代码更改缓存,但结果是相同的。在除 iPad 之外的所有设备上工作

0 投票
2 回答
1669 浏览

jquery - Tabulator 由于缺少库而无法正常工作,有什么问题吗?

我一直在尝试用 Tabulator 解决这个问题,但我一直收到同样的错误,不知道出了什么问题。有没有我想念的图书馆?

0 投票
1 回答
4060 浏览

tabulator - 调整制表符行高

我正在尝试调整制表符表格上的表格行高。我正在尝试使行更高,以便更容易与触摸屏设备上的用户进行交互。

我在文档中没有找到任何内容,也没有成功调整 css。使行变高的正确方法是什么?我正在尝试使用 Apple 建议的最小 44 像素。

0 投票
1 回答
76 浏览

tabulator - 表格在移动设备中加载时未更新

在加载时,我的应用程序构建了一些 Tabulator 表,然后通过setData()函数使用来自服务器的数据通过 ajax 调用继续填充它们。在构造函数中设置 ajax 数据对我不起作用,所以这形成了一个合适的解决方法。

当我在 Google Chrome 桌面上运行此应用程序时,表格显示正确构造,其中的数据。在 iPhone/iPad Safari/Google Chrome 上,表格按照列布局正确构建,但为空。他们要求我单击表格标题以显示数据。此问题仅在页面加载时出现,因为所有进一步的setData()调用在页面加载后按预期工作。只是想知道是否有其他人经历过类似的事情。

版本信息:
- Tabulator 4.1
- Safari 11.0.3 直到最新版本
- Chrome 70.0.3538.75 (iPhone/iPad)

0 投票
1 回答
340 浏览

tabulator - 如何使用 titleformatter --- 使用 CSS 类的例子?

我想在下面链接的屏幕片段中呈现一个表格。

所需渲染的模型(3 个变体,全部使用相同的格式化程序用于具有子标题“T”、“F”的列)

感谢 Oli Folkerd 的帮助,我有了一个可以正常工作的版本,如下面链接的屏幕片段所示。

正确呈现的表格

这成为一个非问题,也许是一个有用的例子。

标头规格:

格式化程序:

CSS:

0 投票
1 回答
349 浏览

javascript - Tabulator 3.5 中手动触发 ajaxLoader

我正在使用http://tabulator.info/的制表器版本 3.5 。我用 ajax 请求填写表格。在加载期间,会显示“加载图标”。在执行制表符的 ajax 请求之前,我正在运行一些检查操作。在这些检查期间,我想已经显示制表符的加载图标。因此,有没有办法通过 javascript 手动触发打开/关闭加载图标?

0 投票
1 回答
180 浏览

tabulator - 制表符左对齐标题

在制表器中,是否可以生成一个标题左对齐的表格?例如看截图:

表格示例

0 投票
2 回答
1003 浏览

cors - Tabulator ajax 请求和 CORS

我在为制表符 ajax 请求禁用 CORS 时遇到问题。尝试使用 ajaxConfig 中传递的 fetch 配置中的值,但无济于事。如果我取出 ajaxConfig 我会遇到 CORS 但如果我发送 ajaxConfig 的东西我会收到一个错误:加载错误 - 连接错误:TypeError:无法在“窗口”上执行“获取”:使用 GET/HEAD 方法的请求不能有正文. 下面的代码 - 感谢您的任何想法

var table = new Tabulator("#example-table", { ajaxURL:" https://amz-apigw/xx ", ajaxConfig:{ method:"GET", mode: "no-cors", credentials: "omit" ,标题:{“内容类型”:“应用程序/json;字符集=utf-8”}}});

0 投票
1 回答
2607 浏览

javascript - 制表符 - 将菜单按钮添加到列标题

我对 JavaScript 相当陌生,目前正在学习如何使用 Tabulator(除了这个问题之外它工作得很好)。

我想为每个列标题添加一个菜单按钮,然后打开一个下拉菜单。从此菜单中,用户应该能够选择“分组依据”,然后使用所选列将表格分组数据。

有问题的按钮是:

看起来像这样:

语义 UI 下拉按钮

这是我当前的 columnData:

0 投票
1 回答
729 浏览

tabulator - ajaxProgressiveLoad 可以与覆盖制表符中的请求承诺一起使用吗

它确实与pagination: "remote".net 一起使用,但 ** 出于某种原因,我们必须在 .net 中使用自定义 ajax 函数 ** 但不是ajaxURL选项。

这是功能要求吗?提前感谢您的帮助。


以下是以下代码:

  • 分页:带有自定义ajax的“远程”(有效)


  • ajaxProgressiveLoad:使用自定义 ajax 进行“滚动”(不起作用)

只需更改pagination: 'remote',ajaxProgressiveLoad: "scroll"


data.php 如下:


更新了图像 启用 ajaxUrl 选项