问题标签 [jquery-datatables]
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.
jquery - jQuery Datatables.net 插件 - 如何设置表的数据?
假设我使用以下内容来初始化我的表:http ://www.datatables.net/release-datatables/examples/data_sources/server_side.html 。我以后如何更改表中的数据?
我需要更新表的原因有很多(例如,添加了新数据、删除了数据、更新了数据、对数据进行了排序等)。我有方法来做所有这些,我只是不确定一旦我得到它如何让表格反映新数据。
jquery - 使用 dataTables 中的类切换列可见性
我知道要使用dataTables 插件切换列中的可见性,我只需要做:
但是是否可以使用 ID 或 Class 或其他方式获取列?
问题是我还允许用户将列拖放到 will 并且如果我按索引然后他们可能会单击以隐藏“id”(第 0 列)但他们将其移动到其他地方,现在无论在该位置0 被隐藏而不是“id”。
要么,要么以某种方式欺骗插件,使其仍然链接列索引,无论它移动到哪里。
编辑
这是正文基本相同的 HTML(每个 td 与其父级具有相同的类)
我正在寻找课程,因为包含该课程的课程将被删除
asp.net-mvc - 如何使用 DataTables.net 设置要在页面加载时动态排序的列?
我正在使用 Asp mvc。我有这张表,它是一个数据表,
在我的页面中,有时会出现或不显示表格的列,具体取决于用户的授权。例如,我有这个带有复选框的表(它动态显示并且在最左边的列上),我希望它是不可排序的。我还想在默认情况下对左侧的第一列进行排序。因此,无论是否出现复选框,我都希望第一个非复选框列是可排序的。这可能吗?。
ruby-on-rails - 将 Rails 3.1 与数据表一起使用
在 Rails 3.1 中,与DataTables集成的推荐 gem 是什么?
jquery - 在播放框架中使用 Gson 读取 json 文件
我正在使用 Play 框架,我想读取一个 json 文件,我有一个 json 文件,其内容类似于
{"columns_map":["SenderName","Message","Device","Acknowledge","Time"],"rows_map":{"219":["mahesh","come soon","Mozilla/5.0 (X11;U;Linux i686;en-US;rv:1.9.0.1","数据插入成功",""]}}
SenderName,Message, Device,Acknowledge,Time 将是 JQuery 数据表的列,rows_map 将是记录,我不能将文件直接提供给 JQuery,因为我必须执行条件并显示某些记录。
文件中将有 50 万条记录。最好使用 gson 或其他解析器(请选择哪一个?)或创建自己的编码器/解码器功能如何解析文件以便我可以根据需要提供数据表。
php - DataTables+Symfony2 处理百万数据的性能问题
我正在使用 Symfony2 和 DataTables,它最多可以处理 10,000 条数据记录,但在那之后,页面会崩溃,或者如果我使用它启用 ajax,我会得到 JSON 数据不匹配或错误作为回报。
知道如何在 DataTables AJAX/JSON 的帮助下处理数百万个数据吗?
html - 我可以强制 DataTables.net 单元格中的图像链接在一行上呈现吗?
我有这个 DataTables 控制表,其中一列中的单元格包含几个图像链接元素(<image>
元素中包含的<a>
元素)。我的问题是每个链接都显示在其单元格内的新行上。我可以以某种方式强制链接显示在一行上吗?
javascript - 在第二页的 JQuery 数据表中无法识别 JQuery onclick 事件
我有 JQuery 数据表,我想在单击删除链接时删除行。它适用于前 10 行,即第一页。当我从分页移到任何另一个时。它不工作。这是我的代码:
一行的所有最后一个 td 都有“删除”类。
我应该如何处理所有页面或所有记录?
jquery - 使用附加参数更新服务器处理的 DataTables 源
当单击提交输入按钮时,我正在尝试将其他参数(选定复选框的列表)传递给服务器处理的 DataTables-table #my_table :
这可能意味着我必须将my_table.sAjaxSource设置为后端脚本以及已编译的复选框列表,然后调用my_table.fnDraw()?
我准备了一个非常简单的测试用例 - test.php:
和index.html:
请告诉我,如何实现这一点(将自定义参数传递给 DataTables AJAX 源脚本)。
更新:这段代码似乎对我很有效,谢谢 Nicola
在 error_log 我看到:
jquery - 数据表中的标题高度
我已经让数据表工作了。唯一的问题是它的标题是正常高度的两倍。这似乎是由于非常宽的列表框;
“显示 [显示选项 10,25,50,All] ..line break.. 条目的宽列表框”
实际上这应该放在一行中;但是由于列表框的宽度,它在标题上占据了第二行,使标题太胖了。同样,页脚(寻呼机)也有双倍高度。我该如何解决?
谢谢, Vineet 代码来自web2py框架(基于python)的头文件——
在身体里 -
PL。告诉我您是否需要其他任何东西来提出解决方案。---Vineet