问题标签 [jquery-datatables-editor]

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

javascript - 数据表错误 :: 无法读取未定义的属性“fnSetData”

只有当我尝试像上面那样初始化 aoColumns 时才会返回错误

没有这个初始化它就可以工作

0 投票
1 回答
200 浏览

javascript - setting readonly column by filtering by the TD object class

I'm using the latest version 1.10.0 of Datatables Plugin for JQuery and need to have some columns editable and some not. Since datatables does not offer this functionality out of the box and following directions from here I added in my columns initialization/specification a class readonly that I use to check against e.g.

This works but it is insufficient for my needs because I need to filter when readonly occurs as a substring of the class i.e. there are other classes as well e.g. readonly sorting_1. I have tried doing the following but it fails:

with error:

How can this be done?

0 投票
1 回答
412 浏览

php - 数据表编辑器时间戳 Where 子句

我正在使用 DataTables Editor 尝试使用当天发生的数据库中的事件填充网格。我尝试了以下查询,但是遇到了一个问题:

问题似乎是将数据库中格式化的 unixtime 时间戳与当前日期进行比较。我收到的错误是

{“错误”:“SQLSTATE [42S22]:找不到列:1054 'where 子句'中的未知列'12/31/1969'”,“数据”:[]}

0 投票
0 回答
643 浏览

jquery - DataTables 编辑器:如何使用对象而不是数组?

我想知道如何在 DataTables Editor 项目中使用对象而不是数组。该插件的作者建议使用对象而不是数组,但我找不到关于如何配置插件以使用对象的详细文章。下面是我迄今为止在数组中使用的代码。

JS:

服务器脚本:

0 投票
0 回答
145 浏览

jquery - JQuery Datatables 插件和编辑器扩展列(id)错误

这是关于此插件的 JQuery 数据表插件和编辑器扩展的问题。


我正在尝试向我的网页添加一些自定义数据表 + 编辑器。我遇到了一个奇怪的问题。我的表与此完全相同,但带有我的数据库信息 ofc。

我正在尝试向此表添加一些自定义搜索,例如:

它根本不起作用(不处理搜索)。
我发现,这个问题是 .column(id) 选择器不起作用。

1)我起初尝试过这样的事情:

它工作正常。

2)然后我尝试了这个:

在这种情况下它不起作用。看到任何建议,我将不胜感激。

我注意到,在使用这个最简单的示例时,它没有编辑器扩展,并且来自 html 页面的静态表格内容,search()column(id) API 都可以正常工作。所以我认为编辑器扩展和列(id)或idk存在一些问题。

0 投票
2 回答
6477 浏览

backbone.js - $.fn.dataTable.Editor 不是构造函数 - RequireJS with DataTables

库版本:
jQuery:2.1.1
DataTables:1.10.1-dev
dataTablesTableTools:2.2.1
dataTables.dataTables.editor.min.js:1.2.3

我正在尝试使用 Datatableseditor 使用 Backbone、RequireJS 和 Datatables 来实现 CRUD 操作。但是我收到了错误消息:

可能是什么原因?

这是我的配置:

使用它如下:

0 投票
2 回答
7117 浏览

javascript - 数据表 - api.column().data() 调用呈现的列

我的问题是我试图在数据表的底部获得一个“总计”行。我得到了这一行,但我总共得到 0 美元。如果我将 api.column(4) 更改为 api.column(3),它会正确添加列,所以我知道它可以工作。

我认为我的问题是我如何获取列索引 4 的数据(项目总数)。我将 data: 设置为 null,因为我通过将成本和数量相乘来呈现数据。所以我不确定为什么 api.column(4).data() 没有得到渲染的信息。

0 投票
1 回答
1775 浏览

jquery - 如何使用 JQuery 数据表编辑器以 JSON 格式发送请求

在 Jquery Datatables 编辑器中,是否有任何选项可以将发送到服务器的请求数据包装成 JSON?在任何地方,数据都作为 URL 参数发送。JSON请求似乎没有选择。

谢谢。

0 投票
1 回答
2459 浏览

editor - 编辑器 - 数据表插件

我想知道编辑器是否免费。我今天遇到了它,它很容易编辑、添加和设置数据表样式。但是,我看到它托管在CDN上,同时有一个下载版本。所以我想知道它是否免费。

感谢并期待答案。

0 投票
0 回答
228 浏览

javascript - 如何动态更改具有json格式的js函数参数?

我正在使用 DataTables jQuery 插件中的编辑器,并从网站上提供的生成器 ( https://editor.datatables.net/generator/index ) 创建了一个表。在创建的文件中,有一个 JavaScript 文件,table.table_name.js负责创建表。在这个文件中有一个以 JSON 作为参数的函数。

现在,我不希望此信息保持不变,而是根据对另一个数据库表的新输入动态更改。因此,我创建了一个 PHP 文件,该文件访问该表(使用新输入)并将其数据存储在 JSON 格式的字符串变量中。

我的问题是如何在 JS 文件中使用该变量并将其作为参数提供给上述函数?还是有更好的方法来动态更改参数?

js函数的一部分:

我的PHP代码:

我想在 js 函数中使用标签值对的变量 $output insted。