无法将行 Class 定义为 Footable

Cannot define Row Class to Footable

我正在使用 jQuery Footable V3 并尝试使用 class="" 属性但是当 table 初始化时 class属性消失

这是我的例子

<table class="table footable " data-page-size="20"  data-paging="true" data-filtering="true" data-sorting="true" ">
                <thead>
                    <tr>
                        <th data-type="number" data-breakpoints="all" >ID</th>
                        <th data-sortable="false" data-filterable="false" data-formatter="formatter">X</th>
                        <th data-type="text" data-sortable="true"><?=_("Descripción")?></th>
                    </tr>
                </thead>
                <tbody>
    <tr class="danger">
                        <td>1111111111111</td>
                        <td>1111111111111</td>
                        <td>1111111111111</td> </tbody> </table>

不仅 class 属性从静态 tables 中删除(其中 HTML 已经在 footable() 调用之前创建)而且 HTML 在当前版本为 3.0.1 的 TD 中(链接、图像等)。 当前的 FT 3 文档在 "static" table 方面具有误导性,部分错误。

查看 Github 个问题。您会找到一些与您的问题相关的内容。

避免此行为的最佳方法是通过 JSON 字符串加载 table 行和列,例如使用 PHP.

创建

或者使用解决方法。使用 data-myclass="danger" 等属性,并在 FT 初始化后通过 JQuery 将其转换为 class 属性。有时很慢!

或使用 FT 2 直到开发人员 post 声明或新版本 3.