有没有办法让从 Excel 电子表格导出时可以对 HTML 表格进行排序?

问题描述 投票:0回答:2

为了清楚起见,所讨论的电子表格是我的翻唱乐队表演的所有歌曲的曲目列表,其中包含歌词和和弦的超链接。我可以在 Excel 中很好地对其进行排序,但在导出到 HTML 时却无法排序。

我已经开始将其导出为 HTML,因为在舞台上现场时更容易访问。然而,如果能够按流派、艺术家、年份等不同属性对列表进行排序,将会很有帮助。

据我所知,我无法直接对 HTML 表中的数据进行排序。为了重新排序数据,我必须打开 Excel,对表格进行排序,然后将其重新保存/重新发布为网页。

我尝试了这个名为 Tabulazer 的扩展,但它似乎不起作用。

由于我只是一名业余程序员,我不确定如何解决这个问题。我猜这可能与

thead
表头标签有关。

html excel sorting html-table ms-office
2个回答
0
投票

首先,Tabulazer 仅可用作网络浏览器扩展。因此,您的访客必须先安装它,然后才能整理表格。

如果您对 JQuery 和 JQuery UI 等优秀的旧 JavaScript 框架不够热衷,也没关系。 MDN 提供了 一个简单的示例,您可以通过单击

<th>
(表格标题)单元格对表格进行排序。


0
投票

MDN 中没有任何示例可以让您通过单击任何内容对表格进行排序。

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