数据文本排序问题,colspan 单元格失败
Issue with sorting data-text, failing for colspan cells
更新:
当我有一个带有 colspan
属性的单元格时,我似乎 运行 遇到了错误排序和冻结排序的问题。
请参阅 https://jsfiddle.net/2zhjsn31/12/ 2018-06-24
失败的地方
在 https://jsfiddle.net/2zhjsn31/13/ 上它有效(并且已经在 2018-06-10 默默地失败了)。
这些示例现在小得多,因此应该更容易调试。
我已经在 github 上查找了问题,但找不到任何有用的信息。
如何让 colspan 单元再次工作而不破坏排序功能?
旧文本:
我有一些动态生成的 table,其中有一些字体很棒的列。数据按周分组,因此列类型每周重复。出于某种原因,排序在某些字体很棒的列上失败并适用于其他列,具体取决于我显示的数据量。
示例:
我显示第 1、2、3、4 周并且它有效,我显示 1、2、3、4、5 但它失败了。
如果我显示多于或少于 6 周的数据,它会工作,6 周就会失败。
我尝试过的:
- 使用自定义文本提取器(初始方法),打开调试,将内容打印到控制台。
- 创建了一个静态站点(数据未动态加载)并使用了数据文本属性而不是自定义文本提取器。
- 启用调试模式,但我没有找到让它记录我需要的所有列的方法。我看到的数据是正确的。
当前方法:
$('.table').tablesorter({
widgets: ["stickyHeaders"],
widgetOptions: {
stickyHeaders: "fixed-header" // background fix class
}
});
我不知所措,您可以看到一种(大部分)精简的方法,其中按标志排序在某些周内失败,而在其他周内有效。
如您所见,它在 2018-06-24 发生了可怕的失败,但在其他几周内仍然有效。
https://jsfiddle.net/proc1/h7zy5pxb/
感谢任何想法和帮助。
Motti 在#1577 中回答了问题
我需要具体提供数据类型,colspan 单元格将数据类型设置为随机数字,渲染一些没有实际值的单元格。
<th class="sorter-text">Flags</th>
更新:
当我有一个带有 colspan
属性的单元格时,我似乎 运行 遇到了错误排序和冻结排序的问题。
请参阅 https://jsfiddle.net/2zhjsn31/12/ 2018-06-24
失败的地方
在 https://jsfiddle.net/2zhjsn31/13/ 上它有效(并且已经在 2018-06-10 默默地失败了)。
这些示例现在小得多,因此应该更容易调试。
我已经在 github 上查找了问题,但找不到任何有用的信息。 如何让 colspan 单元再次工作而不破坏排序功能?
旧文本:
我有一些动态生成的 table,其中有一些字体很棒的列。数据按周分组,因此列类型每周重复。出于某种原因,排序在某些字体很棒的列上失败并适用于其他列,具体取决于我显示的数据量。
示例:
我显示第 1、2、3、4 周并且它有效,我显示 1、2、3、4、5 但它失败了。
如果我显示多于或少于 6 周的数据,它会工作,6 周就会失败。
我尝试过的:
- 使用自定义文本提取器(初始方法),打开调试,将内容打印到控制台。
- 创建了一个静态站点(数据未动态加载)并使用了数据文本属性而不是自定义文本提取器。
- 启用调试模式,但我没有找到让它记录我需要的所有列的方法。我看到的数据是正确的。
当前方法:
$('.table').tablesorter({
widgets: ["stickyHeaders"],
widgetOptions: {
stickyHeaders: "fixed-header" // background fix class
}
});
我不知所措,您可以看到一种(大部分)精简的方法,其中按标志排序在某些周内失败,而在其他周内有效。
如您所见,它在 2018-06-24 发生了可怕的失败,但在其他几周内仍然有效。
https://jsfiddle.net/proc1/h7zy5pxb/
感谢任何想法和帮助。
Motti 在#1577 中回答了问题
我需要具体提供数据类型,colspan 单元格将数据类型设置为随机数字,渲染一些没有实际值的单元格。
<th class="sorter-text">Flags</th>