jQuery   发布时间:2022-04-19  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了jquery – DataTables根据TD属性值对html表进行排序大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
我正在使用DataTables jquery库来显示简单的HTML表标记,即不使用Ajax或 JSON.这一切都很好,除了我有一些列我想要对原始数据排序,而不是显示的格式化数据.我想在TD标签添加一个属性,例如’data-sort =“42”’并初始化DataTables,指示它根据此值(如果存在)对列进行排序.

我已经阅读了mData和mRender的文档,但是这些文件似乎处理的情况比我自己的情况要复杂得多,即数据很容易根据需要从服务器更改或获取.

请有人可以告诉我初始化代码是如何进行的,或者指出一个这样做的例子?非常感谢!

短发

解决方法

请查看此页面上隐藏标题字符串排序(或隐藏标题数字排序)部分: http://www.datatables.net/plug-ins/sorting.此方法要求您将原始数据放入范围的title属性中:

<td><span title="[raw data]">[Formatted data]</span></td>

然后将其添加到表的初始化脚本中(假设您使用隐藏的标题字符串排序):

"aocolumns": [
    { "sType": "title-String" },]

大佬总结

以上是大佬教程为你收集整理的jquery – DataTables根据TD属性值对html表进行排序全部内容,希望文章能够帮你解决jquery – DataTables根据TD属性值对html表进行排序所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。