问题标签 [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 插件 - sAjaxSource
我从 asp.net Web 服务获取数据,我想知道是否有办法将这些数据(直接从 Web 服务以 json 格式)传递到 DataTables 对象中。我想做类似的事情:
jquery - 对动态表行使用 jquery 数据表
我正在使用 jquery/javascript 动态构建表。我有几个链接,基于这些链接将使用 json/jquery 动态生成表体。
我喜欢将 jquery 数据表与动态创建的表集成。我如何附加.dataTable()
动态创建的行。
当我尝试在 document.ready 中使用时,该表包含第一次创建的表的值。
我的 javascript 看起来像:
使用上面的 js 函数,它将为每次点击链接添加数据表。
dataTable()
是一个 jquery 插件,它为 html 表提供排序、分页和搜索功能。该插件动态添加用于搜索的文本框和用于分页的寻呼机。
我面临的问题是,当我单击其中一个链接时,我会动态构建表格,dataTable()
然后再次添加另一个文本框和寻呼机,并在搜索和寻呼中给出先前创建的结果。我也需要避免这种情况,该dataTable()
功能应该适用于最新的动态表格内容
我如何改写这个 js 函数以使数据表不被多次添加并且应用最新的动态表?
html - HTML 表格中的文本框:如何自动调整大小?
我想在我的 HTML 表格的底部(或顶部,无论如何)添加一行,每列中都有一个文本框(以允许过滤每列的内容)。
FWIW,该表基于 jQuery DataTables 插件。
问题是文本框加宽了列。我希望每个文本框都填充其列的宽度而不放大它。我怎样才能做到这一点?
jquery-plugins - jQuery DataTables 服务器端处理和 ASP.Net
我正在尝试将 jQuery Datatables 插件的服务器端功能与 ASP.Net 一起使用。ajax 请求返回有效的 JSON,但表中没有显示任何内容。
我最初在 ajax 请求中发送的数据有问题。我收到“无效的 JSON 原始”错误。我发现数据需要在字符串中而不是 JSON 序列化,如本文所述:http ://encosia.com/2008/06/05/3-mistakes-to-avoid-when-using-jquery-与-aspnet-ajax/。我不太确定如何解决这个问题,所以我尝试在 ajax 请求中添加它:
如果上述方法最终有效,我稍后会添加其他参数。现在我只是想让一些东西出现在我的桌子上。
返回的 JSON 看起来没问题并且可以验证,但是帖子中的 sEcho 是未定义的,我认为这就是为什么没有数据被加载到表中的原因。
那么,我做错了什么?我是在正确的轨道上还是我很愚蠢?有没有人遇到过这个问题或有任何建议?
这是我的 jQuery:
HTML:
网络方法:
返回的 JSON:
jquery - Jquery 数据表插件
JQuery菜鸟在这里...
我有一个关于 DataTables 插件的问题。数据表链接。
该插件声称:
一个常见的用例是当您显示可以定期更新的实时信息时
作为一个新手,我不知道如何使用 Ajax 初始化表,以便表在服务器信息发生更改时动态更新。(即在服务器中添加新信息时,更改实时显示在表格上)
PS:我使用 PHP 作为服务器端脚本。
jquery - 用于 Ajax 表的 DataTables jQuery 插件 nowrap
当所有信息都是为 ajax 表动态生成时,有人可以给我一个示例,说明如何将 nowrap="nowrap" 添加到列中吗?
我知道这可能是一个长镜头。提前致谢。
jquery - 我应该预先初始化一个 JQuery 数据表吗?
我正在使用 JQuery Datatables,我想知道,为了提高效率,我是否应该在页面加载时初始化 Datatable。那么当用户提交查询时,调用datatable API addData?
或者,我可以使用服务器查询字符串初始化 DataTable。
jquery - jQuery - 数据表,如何获取列 ID
如何在 jquery 的数据表插件中获取列 id 我需要列 id 来更新数据库。
jquery - jquery dataTables插件:动态修改ajaxSource
在我的页面上,我有dataTable,它是用例如“/api/reports”之类的 sAjaxSource url 初始化的。当我们进行排序时,过滤它会附加到 url 附加查询键。我想将键“date_from”和“date_to”添加到 sAjaxSource url(可以在表初始化后更改日期间隔)。在重新加载表之前是否有任何入口点函数,所以我可以在那里做类似的事情:
感谢您的帮助!
jquery - jquery数据表问题
编辑 没关系......我真的错过了明显的......呃。
我有一个五列表,并且正在使用 jquery.datatables.js ( http://www.datatables.net/ )。我试图弄清楚如何删除第一列和第五列的排序,这样它根本不是一个选项......
我已经尝试了下面的函数,但它仍在为列添加排序:
我错过了什么吗?