【发布时间】:2017-06-21 01:15:50
【问题描述】:
我有一个包含多列的 DataTable,排序功能对除一列之外的所有列都正常工作。
对于不起作用的列,我稍后会在用户操作后执行延迟提取后将值添加到表中,而在呈现表时会加载列中的所有其他值。
有没有办法让表格知道最新的值,以便新列也可以排序。要将文本添加到列中,我使用 Jquery 的 .text 函数。
【问题讨论】:
-
只是想知道,如果打开了排序,并且您懒加载其中一列的值,您怎么知道该列属于哪一行?就像他们已经对表格进行了排序一样,您如何知道将延迟加载的数据放入哪一行?延迟加载数据是否还有某种主键。也许您可以显示延迟加载数据的样子
-
每一行都有一个标识符。我获取的数据将标识符映射到一个值。所以我匹配对应的行。
-
是的,类似于主键
-
好的,我会试着做一个小提琴
标签: jquery datatables