datatables相关内容

使用 jQuery DataTables 插件,fnAddData() 是否将行添加到 html 表的顶部或底部?

我已经测试过了,我问这个问题的原因是它似乎对不同的表做不同的事情. 我找不到关于这是否可配置的任何文档.我原以为它会将行添加到底部,但我有一些示例,我看到它有时会在顶部甚至中间添加行.看起来很随意. 有什么想法吗? 解决方案 我查看了源代码,fnAddData 调用内部方法 _fnAddData,该方法添加一行,如果成功,则返回其在表中的索引._fnAddData 在底部添加新 ..
发布时间:2022-01-01 15:00:04 前端开发

如何停止 DataTables 实例已启动的所有当前正在进行的 Ajax 查询?

简要说明 将测试服务器重置为已知状态会导致我的测试失败,因为在服务器重置时 DataTables 实例启动的 Ajax 请求正在进行中.我想通过在服务器重置之前停止 DataTables 请求来防止这种情况发生. 详细说明 我有一个应用程序,在其中我在某些页面上使用了 DataTables.这些数据表都执行服务器端查询来填充它们的表. 当我执行系统测试时,有时可能会发生竞争 ..
发布时间:2022-01-01 14:59:46 前端开发

jquery 数据表:单击按钮后更新表格单元格

我们的页面中有一个表格,最后有几行和一个自定义切换按钮.该表是通过页面中的 html 加载的,而不是通过 json 加载的. 现在,最后的切换按钮发布到服务并设置该记录在数据库中的跟随状态. 但是,它还应该更新该行中的另一个单元格.但是我确定我不应该通过 jquery 手动执行此操作,而是通过数据表执行此操作? $('#tblFollow').dataTable({sDom: "t" ..
发布时间:2022-01-01 14:59:37 其他开发

具有不同列数的数据表

我正在使用 ajax 加载数据并在我的 DataTable 中动态生成列名.我的数据表有不同的列数,具体取决于用户的选择.(有一个下拉列表). 例如,下拉列表中有两个选项,分别是南部省份和北部省份.Southern Province 表有 4 列,Northern Province 表有 6 列. 场景一 第一个用户选择 Southern Province,其中有 4 列.然后它 ..
发布时间:2022-01-01 14:59:30 前端开发

没有数据时如何制作不可见的数据表?

当表格里面没有任何数据(行)时,是否可以隐藏表格?我正在使用查询数据表插件. 我在文档中找不到任何选项. 解决方案 尽管提出了很好的建议,但我认为仍然需要(另一个)答案. 使用 dataTables, 永远不会为空 - 或 :empty - 因为 dataTables 强制你有一个 和 隐藏 是不够的,还必须隐藏*_wrappper—— code> 包含样式表、分页 ..
发布时间:2022-01-01 14:59:16 前端开发

数据表重新初始化 (jQuery)

当我首先加载我的页面时,表中没有任何内容并且数据表未初始化,在添加了一些交互行之后,当添加了所有行(使用 ajax 调用)时,我以这种方式初始化数据表: > oTable = $('#table).dataTable( {“bJQueryUI":真,“bSortClasses":假,"sDom":'T',"sPaginationType": "full_numbers","sDom": 'T ..
发布时间:2022-01-01 14:58:56 前端开发

在 Shiny 的 DataTable 实现中控制数字格式

目标 默认情况下,在闪亮的 DataTable 中使用千位分隔符呈现大数字. 问题 文档读起来(对我来说)就像它应该已经显示千位分隔符一样.我是否遇到了兼容性问题,或者我是否需要向我的代码添加更多内容?如果是这样,该怎么办? [UPDATE] 还有另一个 SO 问题 试图解决对预先格式化的数据进行排序的问题.问题未解决,但建议了另一条路线 - 事先格式化.这是一条可取的路线 ..
发布时间:2022-01-01 14:58:39 其他开发

在 jquery 数据表中显示嵌套的 JSON 数据

使用 AJAX 发出 POST 请求后,我得到以下 JSON 响应: {"服务名称": "ABC",“回复": {“目的": [{“属性": {“属性": [{"属性名称": "名称",“属性值":“XYZ"},{"属性名称": "地点",“属性值":“ABC"},{"属性名称": "国家",“属性值":“美洲"},{"属性名称": "代码",“属性值":“576"}]}},{“属性": {“ ..
发布时间:2022-01-01 14:58:23 前端开发

闪亮数据表:在新窗口中弹出有关选定行的数据

我有一个闪亮的数据表.当用户选择某一行时,我想在新窗口中显示基于所选行的其他一些数据.我尝试使用 ShinyBS 包,但没有操作按钮我无法使用它,我不想包含操作按钮.我希望在选择一行时显示弹出窗口.有什么想法吗? mymtcars = head(mtcars)for_pop_up = 1:6应用程序 解决方案 你可以使用一个observeEvent 和一个模态对话框,像这样: mymtc ..
发布时间:2022-01-01 14:58:07 其他开发

jQuery DataTables rowReorder 问题

我对静态表(非 AJAX)使用 DataTables 和 rowReorder 插件 - 一切初始化都很好,但是当我拖动一行时,当它在表内移动时,当我放下它时,它会回到原来的位置而不刷新(即它从不实际移动位置 - 我知道我需要通过 AJAX 进行更新才能使移动永久化,但我需要先让它工作!) 我添加此代码是为了尝试告诉我发生了什么: table.on('row-reorder', func ..
发布时间:2022-01-01 14:57:59 其他开发

jQuery DataTables 插件:动态添加复选框

使用 jQuery DataTables 插件动态添加一行时,如果其中一个单元格必须添加,我该怎么办比如说,一个复选框?只是将 HTML 放在引号中? 解决方案 现在我知道这是我正在使用的插件. 我在服务器上做了我的,但你应该只在列中写 html. 我会在几分钟内尝试做一个例子. 这是我的复选框来自服务器的方式 "CheckBox":"\u003cinput type= ..
发布时间:2022-01-01 14:57:43 其他开发

Jquery DataTables 排除具有特定类的行

我有一个 HTML 表格,在其中应用了 DataTables 函数.我使用表格的第一行,并将类“模板"用作我的模板行.然后选择此格式并使用 JSON 提要填充表中的所有行.问题是 DataTables 提供的分页包括这个隐藏的模板行,所以总是让我的第一页显示的行比所有其他页少 1. 有没有办法排除任何行(其中只有一个)并将类“模板"应用于 tr? ..
发布时间:2022-01-01 14:57:36 其他开发

数据表 - 在页面加载时,表格布局不会立即加载

datatables.js 有问题 - 页面加载时,分页的 css 会稍微延迟,所以在显示分页的 css 之前,整个数据最初显示的非常快. 同样的问题显示在这个小提琴上,当重新加载页面时,你可以看到它闪烁,首先显示没有分页的表格,然后显示分页(但是这个小提琴的效果非常快,尤其是在 chrome 上;在 firefox 上它更慢并且更显眼(对我来说),但在我的应用程序中它非常显眼且不好看. ..
发布时间:2022-01-01 14:57:17 前端开发

Datatables/TableTools:导出到 Excel 时将数据格式化为文本

我正在使用 Datatables TableTools 插件,以便为我页面上的表格提供“导出到 Excel"选项. 总的来说,一切都按预期工作.我唯一的问题是我需要所有数据.结果 Excel 表中的列被格式化为文本,否则我会丢失某些列中的数据. 示例:- 我有一列有前导零(例如 0022),如果它没有格式化为 Excel 文件中的前导零(例如 22)文本.- 另一列包含 19 位帐号( ..
发布时间:2022-01-01 14:57:10 前端开发