【发布时间】:2019-10-04 11:51:57
【问题描述】:
我正在尝试对列进行排序,例如:
<td> <span class="badge badge-light">300 €</span> jean-yves@gmail.com </td>
徽章的内容(300 欧元)是我想要用于排序的金额。
没有徽章,排序工作没有问题,但它似乎不适用于徽章。
【问题讨论】:
标签: sorting datatables
我正在尝试对列进行排序,例如:
<td> <span class="badge badge-light">300 €</span> jean-yves@gmail.com </td>
徽章的内容(300 欧元)是我想要用于排序的金额。
没有徽章,排序工作没有问题,但它似乎不适用于徽章。
【问题讨论】:
标签: sorting datatables
查看 columns.type 选项,您可以将其设置为 'html' 以删除 HTML 标记以进行排序和搜索。
或者,您可以使用data- 属性告诉您要用于排序的 DataTables 值,请参阅HTML5 data-* attributes - cell data。
例如:
<td data-order="300"> <span class="badge badge-light">300 €</span> jean-yves@gmail.com </td>
【讨论】: