问题标签 [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 回答
1946 浏览

jquery - DataTables 1.10 - 不显示结果

这是我的设置。

Javascript/jQuery:

HTML

JSON 响应

通过这样做手动调用它:

但是表没有变化。我已经用 DataTables 1.9 完成了很多次,没有任何问题——有什么想法吗?


更新

我发现如果我关闭serverSide它,它会起作用。

0 投票
1 回答
11077 浏览

jquery - 数据表 1.10 - TD 中的 HTML5“数据顺序”属性无效

我在订购包含 HTML 的列时遇到问题。在 1.10 的文档中指出,默认情况下应该注意这一点,但事实并非如此。然后我查看了 1.10 的新功能,发现如果同一列中的每个 TD 元素都有一个“数据顺序”属性,则可以通过所述属性进行排序。完美的!问题是,我无法让它工作。

奇怪的是,当页面为静态时,他们的示例可以按预期工作,但在动态加载数据和表格时却没有。

我使用以下选项和更改来启动表格以添加属性。失效是为了告诉 Datatables 它需要重新绘制它(我看到它在某处需要):

我在 Laravel 项目中使用来自 Chumper/datatables 的 composer 包来实现这个 DataTable,这意味着数据源是 Ajax,并使用服务器端处理。

提前致谢!

0 投票
4 回答
36844 浏览

jquery - 如何在数据表jquery中添加多行

我已经使用https://datatables.net/reference/api/rows.add%28%29链接工作,但数据显示为[object,object]. 如何将对象显示为字符串。我用过JSON.stringify(obj)它也不起作用。

HTML

JS

0 投票
1 回答
153 浏览

asp.net-mvc-4 - 集成 mvc.jquery.datatables 和 T4MVC

我将mvc.jquery.datatables与 Asp.Net MVC 4 和DataTables一起使用

它工作正常且符合预期。

当我引入T4 MVC来替换 MVC 魔术字符串时,T4 MVC 不喜欢 mvc.jquery.datatables 希望我在我的 Ajax 操作方法中使用的返回类型。

返回类型为:

T4 MVC 不喜欢这样,并以错误响应:

'Mvc.JQuery.Datatables.DataTablesResult <TSource>' 类型没有定义构造函数 T4MVC.cs

那么,我怎样才能让 T4 MVC 和 mvc.jquery.datatables 打球,最坏的情况是,我能让 T4 MVC 忽略那个动作吗?

0 投票
1 回答
1562 浏览

c# - Asp.net mvc4 到数据表 js

问题是 Datatables JS 处于“处理”状态,Chrome 调试抛出:

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

“馈送”数据表js的相关代码是(数据是一些linq查询):

响应是(文本响应):

而视图中的脚本函数是:

最后,表格是:

我觉得奇怪的是,虽然信息格式正确,但无法处理。

0 投票
1 回答
1697 浏览

jquery - 数据表 colVis 使用列名而不是索引

我正在使用带有 colVis 扩展的数据表 1.10。我希望能够根据名称而不是索引隐藏列。

所以代替这个:

我想使用新的数据表 API 并执行以下操作:

优先级是我希望隐藏的列的名称。

任何人都知道如何做到这一点?

0 投票
1 回答
6809 浏览

jquery - jQuery dataTables:colVis 不工作

我无法使用以下代码让 colvis 工作:

如果我使用 Dom 中的“C”选项初始化 colVis,它就可以工作。

在此处查看问题的实时示例:http: //live.datatables.net/idinat/115/

0 投票
3 回答
5048 浏览

javascript - 数据表:计算具有特定文本的行

我有一个包含各种列和许多行的表。为了简化这一点,我只需要知道有多少行是可计费的(在本例中为第 2 列)。换句话说,第 2 列中有多少行有文本“y”?无论如何,这是我迄今为止尝试过的:

jQuery

http://jsfiddle.net/s827x/3/

0 投票
1 回答
653 浏览

responsive-design - 当 Datatable 没有行时 Datatables.responsive.js 崩溃

根据标题,我有一个Datatable,它使用 ajax 选项加载数据。这工作正常。

当我添加响应式扩展版本 1.01 时,当我调整浏览器大小时,它会按预期工作,除非我的数据表没有行。

datatable.responsive.js 在第 561 行崩溃:

有错误:

Microsoft JScript 运行时错误:“dt.row(...).node()”为空或不是对象

我只是添加以下行:

我的数据表定义如下:

0 投票
2 回答
2502 浏览

jquery - DataTables 1.10 全选复选框以选择所有行,甚至是带有分页的隐藏行

我是DataTables的新手,并且在表格标题行中有一个带有“全选”复选框的表格,然后每一行都有一个复选框。当“全选”复选框被选中时,我可以编写代码来选择所有可见的复选框,但如果还有其他页面,则不会被选中。

我已经遵循了几个示例,但它们似乎都不起作用,至少我无法让它们起作用。一个在StackOverflow上,它似乎是我正在寻找的最接近的东西。所有其他都是早期版本的 DataTables 并且已被弃用。我试图使 StackOverflow 示例工作,但在这一点上我只是卡住了。

我的示例代码可以在DataTables Live站点上找到。有没有人有任何想法?