datatables 相关问题

DataTables是jQuery JavaScript库的插件。它是一个高度灵活的工具,基于渐进增强的基础,它将为任何HTML表添加高级交互控件。不要与[datatable]一起使用它。

从jquery数据表中的子行获取ID输入值

有人可以帮助我吗,我想在更改后获取输入值,或者在更改日期输入值后弹出警报警告标志。所以这是我的代码 // 行详细信息的格式化函数 - modif...

回答 1 投票 0

什么 Excel 函数允许在除法时计算特定月份的总和?

我有下表 全部的 年 日期 10,000 美元 2 11/18/2023 20,000 美元 4 11/19/2023 5,000 美元 5 2023年12月23日 如果日期是在 11 月,我想要总数除以相应年份的总和...

回答 1 投票 0

jQuery 数据表中的服务器端响应

我在 jQuery DataTables 中使用服务器端处理,但行没有添加到表中。它们存在于 AJAX 成功中,行也存在于数据参数中,但它们...

回答 1 投票 0

数据表:我得到的recordsTotal:1和recordsFiltered 0

我收到 1 条记录总计,但 0 条记录过滤,它说 显示 0 到 0 个条目(共 0 个条目)(从总共 1 个条目中筛选) 那 1 个过滤条目就是我正在寻找的内容,但不知何故,我看不到它......

回答 1 投票 0

如何通过ajax将JQuery Datatable与list绑定

我正在尝试使用单个ajax调用绑定多个jquery数据表。下面是代码片段。 当列表在类内部时,我们如何绑定 jquery datatable。 Ajax 调用将返回“ReportViewModel&qu...

回答 2 投票 0

数据表 colspan 标题

我有这样的桌子 ... 我有这样的桌子 <table id="tbl_orderstatus" class="dataTable table table-bordered table-hover table-full-width nowrap" width="150%" data-table="tblorderstatus"> <thead> <tr> <th>Buyer</th> <th>Season</th> <th>Style#</th> <th>KP#</th> <th>Item Description</th> <th>Buyer PO</th> <th colspan="2">Qty</th> <th>Material</th> <th>Destination</th> <th>Delivery Date</th> </tr> </thead> </table> 但我的问题是,我只是把 <th colspan="2">Qty</th> 写成错误,它说未捕获的样式未定义。我怎样才能像那样制作clospan?因为我需要在数量上放置 2 个数据列。 tq 作为答案,我打赌我必须在标题上使用两行。 tQ 伙计们:) 这是一个旧线程,但仍然 - 我想分享我在自己的项目中想到的内容。我需要基本上相同的东西 - 我想将标题跨越 3 列而不加强它,将其保留在一行中。 您看到该错误是因为 jQuery DataTables 希望每个字段都有一个列来分配处理程序或其他内容。我们可以通过添加另一个标题行来消除该错误,其中包含您想要跨越的多个标题列。就我而言,我添加了 3 个标题列。 现在,错误消失了,但标题看起来很可怕。看起来没有必要,但将所有其他顶行标题列设置为跨越 2 行 (rowspan)。 现在,“魔法” - 因为我们的第二行标题列不包含任何信息,只需隐藏它们即可! $(document).ready(function() { $('#example').DataTable(); }); <script src="https://code.jquery.com/jquery-3.2.1.js" integrity="sha256-DZAnKJ/6XZ9si04Hgrsxu/8s717jcIzLy3oi35EouyE=" crossorigin="anonymous"></script> <script src="https://cdn.datatables.net/1.10.15/js/jquery.dataTables.min.js"></script> <link href="https://cdn.datatables.net/1.10.15/css/jquery.dataTables.min.css" rel="stylesheet"/> <table id="example" class="display" cellspacing="0" width="100%" style="text-align: center;"> <thead> <tr> <th rowspan="2">One</th> <th colspan="2">Two and Three</th> <th rowspan="2">Four</th> <th rowspan="2">Five</th> </tr> <tr style="display:none"> <th></th> <th></th> </tr> </thead> <tbody> <tr> <td> First data </td> <td> Second data </td> <td> Third data </td> <td> Fourth data </td> <td> Fifth data </td> </tr> </tbody> </table> 瞧。这是我能想到的最干净的解决方法,但它可以。 您需要为每一行添加一个标题,因此您的标题应该是这样的: <thead> <tr> <th rowspan="2">Buyer</th> <th rowspan="2">Season</th> <th rowspan="2">Style#</th> <th rowspan="2">KP#</th> <th rowspan="2">Item Description</th> <th rowspan="2">Buyer PO</th> <th colspan="2">Qty</th> <th rowspan="2">Material</th> <th rowspan="2">Destination</th> <th rowspan="2">Delivery Date</th> </tr> <tr> <th>Qty 1</th> <th>Qty 2</th> </tr> </thead> </table> 我测试了,正在运行。也许您忘记添加一个<td></td>。 <table id="tbl_orderstatus" class="dataTable table table-bordered table-hover table-full-width nowrap" width="150%" data-table="tblorderstatus"> <thead> <tr> <th>Buyer</th> <th>Season</th> <th>Style#</th> <th>KP#</th> <th>Item Description</th> <th>Buyer PO</th> <th colspan="2">Qty</th> <th>Material</th> <th>Destination</th> <th>Delivery Date</th> </tr> </thead> <tr> <td>Test</td> <td>Test</td> <td>Test</td> <td>Test</td> <td>Test</td> <td>Test</td> <td>Test 1</td> <td>Test 2</td> <td>Test</td> <td>Test</td> <td>Test</td> </tr> </table>

回答 3 投票 0

DataTables JS 求和问题,只有在过滤掉不等于的其他列后才对所有数据求和

经过多次尝试,我得到了这段代码...我不明白的是如何通过搜索没有值“Cerere”或“Anulat”的列并使用过滤后的内容来对列应用过滤器。 ..

回答 1 投票 0

导出所有记录,忽略分页

目前我正在使用带分页的数据表。现在,我最近添加了 Datatable.buttons 库以使用“导出到 Excel”选项。现在这个功能工作正常,但它只导出前 10 个...

回答 1 投票 0

Alpine.js 和 jQuery DataTables,x-on:在表内触发时单击功能不全

我的 Laravel 和 Alpine.js 刀片页面中有此表。 名字 我的 Laravel 和 Alpine.js 刀片页面中有此表。 <table id="projects-table"> <thead> <tr> <th>name</th> <th>actions</th> </tr> </thead> <tbody> @foreach($projects as $project) <tr> <td>{{ $project->name }}</td> <td><button x-data="{}" x-on:click="$dispatch('open-modal', 'edit-project')">edit</button></td> </tr> @endforeach </tbody> </table> 有了它,我有了这个 JavaScript 代码,可以将其转换为 jQuery DataTable document.addEventListener('DOMContentLoaded', function () { new DataTable('#projects-table'); }); 现在发生的情况是,当我单击 button 内的 td 时,我的模式不会触发 当表不是 DataTable 时,一切正常。 基本上发生了什么(可能),当 jQuery 操作元素时,@click 事件不会触发。有任何已知的修复方法吗?感谢所有帮助。 解决方案是将表包含在由 Alpine 控制的标签中,并在 Alpine 启动后初始化 DataTable: <div x-data> <table id="projects-table"> <!-- ..... --> </table> </div> <script> document.addEventListener('alpine:init', () => { new DataTable('#projects-table') }); </script> 通过这种方式,Alpine 可以检测到 DOM 何时被 DataTables 更改,然后重建他的引用。 否则,在您的具体情况下,您可以使用 vanilla JS 发送自定义事件并保持其他内容不变: <!-- ..... --> <td> <button onclick="window.dispatchEvent(new CustomEvent('open-modal', { detail: 'edit-project' }))"> Edit </button> </td> <!-- ..... --> <!-- Simple example for the modal triggering --> <div x-data="{isOpen: false}" x-show="isOpen" @open-modal.window="isOpen = true"> I'm open! <div>

回答 1 投票 0

R Shiny : 当 fillContainer=TRUE 时调整 DT 数据表的高度,

在我的 R Shiny 应用程序中,我有一个 DT 数据表,该数据表对于容器的可用水平空间来说有太多列。因此,我使用 fillContainer=TRUE 以便表格适合其容器并且...

回答 1 投票 0

如何使用 ssp.class.php 连接两个表

我开始使用 jQuery 的 DataTables Table 插件并遇到了一些问题。我正在使用这里的示例代码。 我的 MySQL 表看起来像这样: 编号 |名称 |父亲 ID father_id 是 va...

回答 3 投票 0

如何在 js 中使用 datatables.net 搜索使用 select 元素搜索其值而不是键的列

所以我有一个表列,它使用剃刀页面中的键值对列表作为选择元素,并且当使用主数据表搜索栏搜索表时,会在...

回答 1 投票 0

在c#中将两个数据表添加到同一个Excel工作表

我想在c#中的同一个excel工作表中依次显示两个数据表。我已经尝试过这样的。 var workBook = new XLWorkbook(); workBook.Worksheets.Add(dataSet.table1); 作业簿。

回答 2 投票 0

Laravel 类“数据表”未找到错误?

我正在开发一个应用程序,从 Mysql 数据库检索数据并使用 Laravel 和 Datatable 显示它,我不断收到此错误: “未找到‘数据表’类” 我尝试了不同的版本...

回答 3 投票 0

jQuery DataTables 中的下拉分页

是否可以使用 jquery 数据表实现如下图所示的下拉分页?

回答 3 投票 0

带有 Bootstrap 下拉菜单的 DataTable 固定列

我使用具有固定列扩展的 DataTable 和 Bootstrap 样式。我设置为固定的列包含 Bootstrap 的下拉元素。 问题是当我单击下拉元素时,我的...

回答 3 投票 0

将数据表数据插入传单

我使用 mysql 保存我的 GeoInfo 并使用 DataTables 在表格中显示,并使用传单将地图中的所有纬度/经度显示为标记 我的问题是: 而不是使用 mysql 将标记的经纬度放入

回答 1 投票 0

jQuery DataTables 隐藏列而不将其从 DOM 中删除

我需要隐藏一列,使其不显示在 jquery 数据表中。 当我使用 bVisible 属性隐藏该列时,它会从 DOM 中消失。 我想设置列t的表格单元格的显示属性...

回答 6 投票 0

更改一个“页面”上显示的默认行数

使用DataTables的分页功能时,如何指定单个“页面”上显示的行数?

回答 7 投票 0

如何在 Laravel Vite 中使用数据表?

我在将 DataTable 添加到新的 Laravel 9.21 实例时遇到问题。但我在控制台中收到错误。我缺少什么? 未捕获的类型错误:$(...).DataTable 不是函数 bootstrap.js

回答 3 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.