由于所有不错的内置功能,我对所有表都使用 JQuery DataTables,但似乎自定义表布局的唯一方法是为 DataTable 设置“sDom”选项属性并使用类似$("div.SOMECLASS").html(HTML_HERE)
插入自定义的 html 到表格中。(仅供参考,我只是想自定义标题)。
问题是我希望插入的 html 使用 knockoutjs 绑定。Knockout 似乎没有以这种方式初始化绑定。
有没有办法解决这个问题?
这是我要插入的 html 的一部分。它几乎是表格的一些自定义过滤器功能的下拉列表。
'<li><a data-bind="click: Filter(\'Severity 1\', 2)">Severity 1</a></li>'