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

jquery - JQuery 数据表日期排序

我目前正在使用 JQuery Datatables 1.9.4,并且很难对日期和时间进行排序。

我当前的日期和时间格式如下: 12/30/2014 23:35:44 根据我当前的排序,这在 2014 年可以正常工作,但在 2015 年它现在将 1/5/2015 23:35:44 排序为最旧的(而不是最新的)

我试过使用:https ://gist.github.com/mark47/10427687没有运气。

有人在 1.9.4 中对日期和时间进行排序成功吗?

0 投票
1 回答
1233 浏览

javascript - 为什么选择显示显示的是值而不是标签?

我正在尝试使用带有内联编辑的选择。我已经使用弹出窗口进行编辑以正确显示它,但我希望它全部内联并提交模糊。我的数据包括每个下拉项目的 ID 和名称,我在一个看起来像 { label: "blah", value: "blah" } 等的对象中。

但是,在 DataTable 中,下拉列表都以 ID 而不是标签作为默认值显示。我不希望用户看到 id。我尝试将编辑器字段名称设置为标签,将 DataTable 列设置为值,这似乎适用于弹出窗口,但对于内联编辑,我收到错误“未捕获无法从源自动确定字段。请指定字段名称”。

我的初始化如下所示:

如果我将DataTable更改为使用名称,则显示正确,但是我得到的是提交到数据库的名称而不是ID,并且我需要ID。

我应该怎么办?

0 投票
1 回答
407 浏览

jquery - jEditable:编辑文本时不显示单元格内容

我在我的桌子上使用 jEditable 插件。它工作正常,但在编辑任何单元格时,它的内容会消失(它只显示没有值的纯输入文本框),一旦我完成编辑并点击 enter ,它会显示完整的文本(现有文本+编辑的文本)。这是代码片段 -

0 投票
1 回答
809 浏览

javascript - jquery-datatable-jeditable 在浏览器中显示编辑值但不保存在 DOM 中

我在下面的帖子中关注 jeditable 插件。使用没有必填字段 URL 的 Jquery 数据表 jeditable。(我希望用户编辑表格,一旦完成,用户可以单击提交按钮并将其发送以进行处理。)一切正常,数据正在被编辑,我可以在表格中看到更新的值,但是当我单击 Sumbit 按钮时,在服务器端我得到了旧值。我不知道我在这里错过了什么。此外,如果我执行 html 页面的“查看源”,我看不到更新的值,尽管我可以在浏览器中看到更新的值:-

0 投票
0 回答
419 浏览

jquery-datatables - 数据表不刷新更新/添加的新行

我试图遵循以下示例:

http://jquery-datatables-editable.googlecode.com/svn/trunk/index.html

在示例中,我发现当我们添加/更新记录时 - 页面不会刷新并且值会被添加/更新。

对于我的项目,我已根据适用性修改了表声明。但是,当我编辑/删除/添加时——我总是必须刷新页面以通过 Ajax 调用重新加载修改后的数据——否则它仍然会显示旧值。

相同的可能或者更确切地说哪些配置允许添加/编辑/删除行并且不刷新数据表和后端数据库都更新表/页面。

0 投票
1 回答
1481 浏览

css - CSS/JS - 强制在逗号分隔列表中的逗号处换行

我有一个表格单元格,其中有“X-XXXX”格式的飞机注册号列表。表格单元格的宽度意味着列表在连字符上自动换行,如下所示:

我想要发生的是在逗号上强制换行:

但是,我不能插入任何特殊字符。这是因为在提交表单时,表中的数据以 JSON 格式提交,然后在 PHP 中进行 json_decode。逗号分隔字符串中的任何特殊字符都会阻止 json_decode 函数将其转换为数组。

所以我真的需要一个无论如何都不会改变列表的解决方案?听起来不可能...

0 投票
1 回答
2581 浏览

jquery - 根据每一行的特定列的值启用/禁用单元格编辑

我有一个 jquery 可编辑数据表,所有列都是可编辑的。我想根据特定的单元格值启用/禁用单元格编辑。例如在下表中,如果操作系统值为“Windows”,则将列“FileExtension”设为不可编辑,如果操作系统值为“Unix”,则将“语言”列设为不可编辑。

表通过 Ajax 源动态填充。

是否可以 ?

0 投票
1 回答
238 浏览

datatable - 数据表可编辑列宽对于空列表现奇怪

我正在使用数据表可编辑插件。一切都很好,但是当我尝试编辑第一行的任何空列时,列宽的行为很奇怪。对于其他行,一切正常。

在此处输入图像描述          在此处输入图像描述

这是代码片段:

一旦我编辑了第一行的任何一列,一切都会恢复正常。请帮我。

0 投票
1 回答
471 浏览

jquery-datatables - 数据表编辑器:如何包含插件

数据表编辑器(在完成购买开发人员许可证后)使用大量附加插件。一个这样的例子是“Bootstrap DateTimePicker”。但是,按照页面上的指南进行操作后,我无法使插件正常工作。

我已经包含了 css 和 .js 文件的外部库。我还添加了必要的代码来将字段类型声明为“日期时间”。

最后,我在 .js 脚本的其余部分中包含了额外的插件代码 (.js)。

在试驾时,表格以文本形式显示日期和时间。但是,没有显示预期的“漂亮”引导程序 datetimepicker UI。

任何人都可以提供任何指示吗?

0 投票
1 回答
1629 浏览

javascript - dataTable TableTools 复制按钮不起作用

首先是我正在开发的开发站点。这目前正在开发中,因此在您回答之前情况可能会发生变化:http ://wgarrisondev.mainstreethost.com/mage-product-redirects/public/

这是我的初始化代码:

我有一些非常奇怪的行为。复制按钮不起作用。但是,如果我选择其他三个选项之一,然后单击复制它可以正常工作。所有其他选项都可以正常工作。

更新-
我已经确定,在我至少单击一次集合之前,我没有放入集合中的任何按钮都不会起作用.....仍然一无所知

更新 2 - 所以我取得了一些进展。我的应用程序首先要求您选择商店类型和域。此时,我使用的表格被一个简单的 inline 隐藏了style="display: none"。生成 url 的 jquery 后,将显示包含所有字段的表。如果我一开始没有隐藏我的表格,那么导出按钮都可以正常工作。然而,最初隐藏表格的一些事情搞砸了。显然我不能一直隐藏我的桌子,所以我仍在试图弄清楚为什么会发生这种情况。这个堆栈溢出有一个评分较低的答案,为我指明了正确的方向。