问题标签 [datatables-1.10]

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 回答
3754 浏览

datatables-1.10 - DataTables v1.10 按隐藏列排序

迁移到 v1.10 后,按隐藏列排序停止工作。

提琴手示例 v1.10 http://jsfiddle.net/0rstgd4f/

v.1.8.2 http://jsfiddle.net/rzzrbwb0/

列应排序为:1 3 2

或 2 1 3

我尝试将 initComplete 的新定义用作 columns()、column() 等,但它不起作用。

欢迎任何想法和建议。

0 投票
1 回答
1319 浏览

jquery - jQuery DataTables:为多个表保存相同的状态

我希望当我更改表格的状态(例如:每页的行数)时,记录更改并将其应用于所有表格。我试过了stateSave: true,但它只保存在我进行更改的表中。

如何为一个表同时为其他通用表保存相同的状态?

0 投票
2 回答
3057 浏览

jquery - Datatables.net 添加行不起作用

我使用复合 jquery datatables.net。我创建了我的表,但是当我想“手动”添加行时,该行不会添加到表的末尾。我看到添加表格行后,我的 console.log(data) 在渲染“电子邮件”中显示“123”,但未添加该行。

我的代码javascript:

Json数据为:

我的html代码是:

谢谢你的帮助

更新:

oninitcomplete 出错:

-在 javascript qjuery.datatables.js(第 2022 行)中:

-in console.log 错误:未捕获的类型错误:无法读取未定义的属性“nTr”

0 投票
1 回答
3617 浏览

plugins - aoColumnDefs 和 aoColumns 的区别

datatable jquery插件中aoColumnDefs和aoColumns的区别?

0 投票
1 回答
1454 浏览

jquery - 使数据表搜索 column.render 值而不是从服务器返回的值

我在数据表上使用服务器端处理,返回的值之一是0或者1不希望数据表搜索或过滤这些,所以我在数据表中执行此操作。

似乎数据表仍在搜索服务器端返回的值,但我希望它搜索上面渲染函数返回的值。有一些 html,但我主要对 Html 标记中的值感兴趣。我怎样才能做到这一点?

0 投票
1 回答
1268 浏览

jquery-plugins - 数据表子行实现

最近,我有一个在表中添加子行的实现的需求。我浏览了几个 API,发现数据表符合我的要求。到目前为止,我正在 Springs 中实现这个 Web 应用程序并从控制器获取数据。那就是 $resultSet。现在我必须在jsp页面中呈现这个动态数据。在这里我被卡住了,因为我无法用数据表实现。我已经看到了http://datatables.net/examples/api/row_details.html的示例,并尝试删除 Ajax 数据并使用 c:foreach 循环代替它。但我没有运气。

所以你们能告诉我如何使用带有动态数据的数据表来显示子行。

我主要担心的是:

我如何表示上面的块。我试过了<table id="xx"> <c:foreach loop to iterate>

0 投票
1 回答
5634 浏览

pagination - 使用 DataTables 分页的所需页面

我在我的表上使用jQuery DataTables插件。我正在使用“上一个”、“下一个”和所有页码进行分页。但我的要求是我需要有一个文本框,我可以在其中输入数字,这将带入输入的页码。

这是我的 jsFiddle:https ://jsfiddle.net/8zp7vfme/2/

我需要页码后的文本框来输入数字,这将导航到我指定的页面。

0 投票
1 回答
2083 浏览

grails - 如何在从数据表外部更改复选框时更新服务器端数据表

我正在使用带有 Grails 的数据表。我在数据表之外有一个复选框,并且在其事件中我想使用复选框值再次加载表。以下是我的尝试:

在我看来复选框在哪里>>

这是我在调用服务器方法时的尝试>>

这是我的 setWrapActiveStatus() 函数>>

这是我的控制器动作>>

我的操作是响应良好的仅包装列表,但数据表不更新。

编辑 - 数据表初始化

0 投票
1 回答
1916 浏览

datatables - DataTables FixedColumn Destroy 不起作用

我对 DataTables 和销毁有一个奇怪的问题。我使用的是 1.10.3 版本(但也尝试了 1.10.7)和 fixedColumns 插件(3.0)。当我想销毁表时,插件中出现错误:

未捕获的类型错误:$(...).fn 不是函数

我的初始化看起来像这样:

和毁灭

但我也尝试过初始化 via.DataTable()和销毁 via.api().destroy().destroy()导致相同的结果。任何可能的解决方案将不胜感激。

更新:FixedColumns 似乎没有问题,这里有更多信息。我在这样的ajax中调用dataTable success

在文档更改函数中(当我从下拉列表中选择一些值时)我尝试像之前发布的那样销毁表,然后再次调用 ajax 函数。

fulltable变量已在我的文档中定义好,分配发生,如前所述,在我的success函数中。当我在销毁之前打印出变量时,一切似乎都很好。

更新:这似乎是 fixedColumns 本身的一个错误。我发现我使用的是 3.0.0,最新版本是 3.0.4。有了这个,我通过了第一个错误并提出了一个新错误。我现在卡在第 1107 行:

未捕获的类型错误:无法读取未定义的属性“anCells”

我想它必须在ajax调用中对我的init做一些事情。

最后更新:好的,我要禁食。这只是一个缓存问题。使用新版本,一切正常。

0 投票
3 回答
16311 浏览

javascript - 自动展开响应数据表的子行

我有以下格式的响应式数据表(响应式文档):

我通过对外部数据源的搜索来填充数据,然后在 DataTable 中有第二个表,其中包含来自我的实例化的附加数据(在子行中)。我可以单击第一列中的图标来展开并显示子行,一切正常。

我想要完成的是通过这个DataTable的Javascript自动扩展子行,一旦所有数据都被加载(我知道这在回调函数中何时发生)。

我尝试了以下多种变体:

但是我的表根本不会扩展它的子行。没有任何反应,控制台中也没有错误消息。

谁能帮我解释一下我如何根据这个模拟按钮点击:

或以任何其他方式自动扩展子行。

再见!