如何在 JQuery 数据表中添加 Rowspan

2024-01-09

Im using Jquery datatables to construct a table.
My requirement is like below
enter image description here

这不是静态表,我们使用 json 数据渲染它。
我在这里使用“aoColumns”动态渲染行。
有什么办法可以使用吗rowspan这样单元格 (1,2,David,Alex) 就可以跨越。
数据表支持这种表吗?


Datatables 不支持这种开箱即用的分组。 但是,与许多情况一样,有一个可用的插件。

它称为 RowsGroup,位于此处:数据表论坛 https://datatables.net/forums/discussion/29319/new-rowsgroup-plugin-merge-cells-vertically-rowspan. A 活生生的例子 http://live.datatables.net/bodanole/1/edit也包括在内。

如果将此示例中的 JS 部分更改为以下内容,您将在输出窗口中看到所需的输出。

$(document).ready( function () {
  var data = [
    ['1', 'David', 'Maths', '80'],
    ['1', 'David', 'Physics', '90'],
    ['1', 'David', 'Computers', '70'],
    ['2', 'Alex', 'Maths', '80'],
    ['2', 'Alex', 'Physics', '70'],
    ['2', 'Alex', 'Computers', '90'],
  ];
  var table = $('#example').DataTable({
    columns: [
        {
            name: 'first',
            title: 'ID',
        },
        {
            name: 'second',
            title: 'Name',
        },
        {
            title: 'Subject',
        }, 
        {
            title: 'Marks',
        },
    ],
    data: data,
    rowsGroup: [
      'first:name',
      'second:name'
    ],
    pageLength: '20',
    });
} );

这是结果的屏幕截图:

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何在 JQuery 数据表中添加 Rowspan 的相关文章

  • 计算Javascript中两次点击之间的时间

    我想用 javascript 计算属性的两次点击之间的时间 但我不知道如何 例如 a href click here a 如果用户单击多次 假设 5 秒内 我想显示警报 如果有帮助的话我正在使用 jQuery 我对 javascript 不
  • 有没有模拟 Facebook 游览的 jQuery 插件?

    我指的是 Facebook 游览 可能使用开箱即用的 Facebook CSS 我已经知道这两个 http tympanus net codrops 2010 12 21 website tour http tympanus net cod
  • 将 jquery-mobile 与 Webpack 结合使用

    我正在尝试使用 webpack 加载 jquery mobile 但到目前为止还没有运气 我知道 jquery mobile 依赖于 jquery ui 而 jquery ui 又依赖于 jquery 如何在 Webpack 中设置这样的场
  • 禁用 JavaScript 中的右键单击

    当我尝试禁用右键单击时 它不起作用 我尝试使用下面的代码 document onclick function e console log e button if e button 2 e preventDefault return fals
  • 何时不使用承诺[关闭]

    Closed 这个问题是基于意见的 help closed questions 目前不接受答案 在阅读了数十篇关于 es6 Promise 有多伟大以及为什么我们应该实现它们的文章之后 我有这样的感觉 ALL我的 不平凡的 JavaScri
  • 响应式网格布局框架[关闭]

    就目前情况而言 这个问题不太适合我们的问答形式 我们希望答案得到事实 参考资料或专业知识的支持 但这个问题可能会引发辩论 争论 民意调查或扩展讨论 如果您觉得这个问题可以改进并可能重新开放 访问帮助中心 help reopen questi
  • 保存/导出Chrome的JavaScript控制台输入历史记录

    无论如何 我可以保存或导出 JavaScript 控制台的历史记录吗 input 控制台历史记录 在 Google Chrome 中 我不想保存输出或错误 因此将鼠标悬停在控制台框上 右键单击并选择Save as 不是解决方案 我不想每次都
  • jQuery 验证规则和消息 [关闭]

    很难说出这里问的是什么 这个问题是含糊的 模糊的 不完整的 过于宽泛的或修辞性的 无法以目前的形式得到合理的回答 如需帮助澄清此问题以便重新打开 访问帮助中心 help reopen questions 我在设置 jQuery 验证的规则和
  • Aptana Studio 3 上的预览选项卡在哪里?

    我在 Windows PC 上使用 Aptana Studio 2 并有一个选项卡用于在 IE 上预览页面 另一个选项卡用于在 Firefox 上预览 但我切换到了 Aptana 3 我不知道是没有预览还是我没有找到它 是的 我在 stac
  • AJAX:检查字符串是否为 JSON?

    我的 JavaScript 有时会在这一行崩溃 var json eval this responseText 当争论时会导致崩溃eval 不是 JSON 在进行此调用之前有什么方法可以检查字符串是否为 JSON 我不想使用框架 有什么方法
  • 用数组反向查找对象

    假设我有一个这样的对象 resourceMap a 0 1 2 3 4 5 6 7 8 9 10 b 11 12 c 21 23 d 54 55 56 57 510 确定是否的最佳方法是什么resourceId 21将会 c 我们不知道钥匙
  • 使用 jquery 将字符串数组转换为整数

    我正在尝试将 jquery 中的字符串数组转换为整数数组 这是我的尝试 var cdata data values split each cdata function i l l parseInt l 我认为在这种情况下你不需要使用 Jqu
  • 如何从顺序键盘导航中删除 Vuetify 附加图标

    在带有 Vuetify 的 Vue js 应用程序中 我有一组用v text field并且其中有一个append icon为了切换文本可见性 如下所示
  • 有关于 PHP 中的 V8JS 的文档吗?

    有没有关于V8JS的文档 我是否只需要标准 PHP 或一些扩展即可使用 V8JS 我将非常感谢有关 PHP 中的 V8JS 的任何信息 要求 PHP 5 3 3 和 V8 库和标头安装在正确的路径中 Install http www php
  • 加载另一个 JS 脚本后加载

    这是我的代码 very big js file lots of html stuff 问题是 这些是异步加载的 有没有办法等待第二个脚本直到第一个脚本加载 如果您使用 jQuery 有一个非常简单的方法可以通过获取脚本 https api
  • React Native - 跨屏幕传递数据

    我遇到了一些麻烦react native应用程序 我不知道如何跨屏幕传递数据 我意识到还有其他类似的问题在 SO 上得到了回答 但是这些解决方案对我来说不起作用 我正在使用StackNavigator 这是我的设置App js file e
  • 在javascript中动态生成行?

    我是 javascript 新手 我想在按下 Tab 时动态生成行 并希望获取在动态生成的行中输入的值 以便我可以在 servlet 代码中使用这些值 这是我的html
  • 有没有非常轻的灯箱? [关闭]

    就目前情况而言 这个问题不太适合我们的问答形式 我们希望答案得到事实 参考资料或专业知识的支持 但这个问题可能会引发辩论 争论 民意调查或扩展讨论 如果您觉得这个问题可以改进并可能重新开放 访问帮助中心 help reopen questi
  • Django 与谷歌图表

    我试图让谷歌图表显示在我的页面上 但我不知道如何将值从 django 视图传递到 javascript 以便我可以绘制图表 姜戈代码 array Year Sales Expenses 2004 1000 400 2005 1170 460
  • Bootstrap 3 / 显示模式不适用于 javascript 方式

    我用Modal http getbootstrap com javascript modalsBootstrap 3 0 的功能 我有这个代码 a href myNestedContent Open the modal containing

随机推荐

  • “node_modules”文件夹的用途是什么?

    到底是什么节点模块文件夹以及它的用途是什么 我知道当我们下载任何库时npm 库转到文件夹节点模块 我还知道 当我们要上传它 例如上传到 GitHub 时 我们必须忽略节点模块文件夹 因为它占用大量空间 通过文件包 json我们可以使用下载所
  • 在第 0 行的“C:\”中找不到路径的一部分

    我遇到了一个错误Script Task in SSIS package 我可以找到类似的问题 但它们与我的情况不同 构建脚本失败并出现以下错误 有关错误列表 请参阅下图 严重性代码 说明 项目文件行抑制状态 错误 找不到路径的一部分 C U
  • Scala 的扩展性是否比其他 JVM 语言更好?

    这是我目前知道的唯一提问方式 据了解 Scala 使用 Java 虚拟机 我以为朱比也这么做了 Twitter 将其中间件切换为 Scala 他们可以做同样的事情并使用 Jruby 吗 他们是否可以从 Jruby 开始 而不会因为扩展问题而
  • 隐藏/保护 php-engine 配置文件的最佳实践?

    我刚刚接到一项任务 需要开发一个旧式开发的网页 这意味着 常用的变量 常量和数据库连接变量都在查看php engine中 而不是在单独的文件中 我想我会将它们放入 config php 或 config inc 文件中 然后与 requir
  • 无法将登录页面重定向到安全页面

    我有一个使用 php 创建的登录页面 但在正确登录后无法将其带到管理页面 我知道我使用的登录名是正确的 因为我刚刚创建了它 如果它是错误的 它应该告诉我 然而 一旦我登录 整个页面就变成空白 网址显示我仍在登录页面而不是管理页面 我检查了错
  • 在 OpenAPI 2 中等效使用 oneOf(来自 OpenAPI 3)

    我怎样才能调整这个片段oneOf到等效的 OpenAPI 2 0 版本 formats type array description Possible parameter format items oneOf type string typ
  • kzalloc() - 单次调用的最大大小?

    我们可以在一次调用中使用 kzalloc 分配的最大大小是多少 这是一个非常常见的问题 另外 如果我可以验证该值 请告诉我 上限 在单个 kmalloc kzalloc 请求中可以分配的字节数 是以下函数 处理器 实际上是页面大小 以及 好
  • 如何将两个mySQL数据库合并为一个?

    我有两个数据库 每个数据库包含不同的表 leave sql 和 crm sql 我想将所有休假表转移到 crm 数据库中 我该怎么做呢 如果其他数据库具有与叶子数据库不同的表 那么您所需要做的就是将数据导入到 crm 数据库中 最后 确保您
  • plot() 和 do.call():当使用“...”时,如何将表达式传递给绘图标题?

    当运行以下代码时 我得到Error in as graphicsAnnot text could not find function bold 我怎样才能解决这个问题 my qq lt function x main expression
  • jQuery:如何制作可折叠的树导航?

    我有标题 每个标题都有子项目 当我单击标题时 我希望它切换查看或显示标题内容 这是我到目前为止所拥有的 j h2 click function if j this next is hidden j this next show else j
  • Flutter:如何修复底部溢出

    我有一个带有列布局的 Flutter Widget 它有两个容器 其中一个有一个ListView builder 当页面呈现时我得到一个 底部溢出 169px 我不知道如何解决它 我在谷歌上搜索了解决方案 并尝试了各种方法 例如包装一个或多
  • 如何找到缺失的行?

    我有两个相同的表 A 和 B 这两个表具有相同的字段 例如表 A bin storage plant 和 B bin storage plant 但是当我检查数据时 表A有5238行 B表有5249行 所以我不知道缺少哪11行 我需要帮助来
  • UITableViewCell 内的 UICollectionView

    我注意到 iOS 在使用时非常卑鄙UICollectionView里面一个UITableViewCell 我想要实现的目标是拥有一组图像 UICollectionView方法 内UITableViewCell 我正在尝试模仿 Faceboo
  • IOS - 从应用程序商店安装旧版本的应用程序

    两天前我发布了应用程序的更新 从那时起 我从用户那里听说他们正在使用旧版本的应用程序 真正奇怪的是 用户在应用商店中看到了新的应用描述和屏幕截图 我已经弄清楚如何可靠地重现该问题 这是我可以自己解决的问题吗 我已经联系了苹果公司并在网上进行
  • 在 OS X 10.9 上找不到“ext/slist”文件

    我正在尝试让一些旧的第三方软件在 OS X 10 9 上编译 我通过调整 Makefile 中的设置设法摆脱了大多数编译问题 这些文件最初是为gcc大概是在 2005 年左右 但是 我目前不知道如何克服 C 源文件的这个错误 utility
  • 注入返回字符串 CDI 的生产者方法

    我想使用 CDI 将常量字符串消息注入 JSF Web 应用程序中的托管 bean 这里是生产者类 Named RequestScoped public class StringProducer Produces Named message
  • 如何保证 ThreadPoolExecutor 中的 FIFO 执行顺序

    我用这行代码创建一个 ThreadPoolExecutor private ExecutorService executor new ThreadPoolExecutor 5 10 120 TimeUnit SECONDS new Arra
  • 无法从 WCF 测试客户端访问 Net TCP 服务

    我正在尝试从 IIS 中运行两个 WCF 服务 一个是 Web 服务 另一个是 Net TCP 绑定服务 这是我的 Web config 的模拟 我已匿名化服务名称
  • 在执行 model.GetDeclaredSymbol 时如何获取 SynthesizedIntrinsicOperatorSymbol 而不是 SourceUserDefinedOperatorSymbol

    我在操作员解析方面遇到了麻烦 如所示这个问题 https stackoverflow com questions 69214209 issues with operator resolution in value types no refe
  • 如何在 JQuery 数据表中添加 Rowspan

    Im using Jquery datatables to construct a table My requirement is like below 这不是静态表 我们使用 json 数据渲染它 我在这里使用 aoColumns 动态渲