gpt4 book ai didi

javascript - 获取动态插入的 HTML 以使用 knockoutjs

转载 作者:IT王子 更新时间:2023-10-29 03:07:47 26 4
gpt4 key购买 nike

我的所有表格都使用 JQuery DataTables,因为它具有所有不错的内置功能,但似乎自定义表格布局的唯一方法是为 DataTable 设置“sDom”选项属性并使用类似$("div.SOMECLASS").html(HTML_HERE) 将自定义的 html 插入到表中。 (仅供引用,我只是想自定义标题)。

问题是我希望插入的 html 使用 knockoutjs 绑定(bind)。 Knockout 似乎没有以这种方式初始化绑定(bind)。

有没有办法解决这个问题?

这是我要插入的 html 的一部分。它几乎是表格的一些自定义过滤器函数的下拉列表。

'<li><a data-bind="click: Filter(\'Severity 1\', 2)">Severity 1</a></li>'

最佳答案

插入动态 HTML 元素后必须调用此函数

ko.applyBindings(viewModel, elementContainingDynamicContent)

此处示例 http://jsfiddle.net/rniemeyer/FCN5p/

关于javascript - 获取动态插入的 HTML 以使用 knockoutjs,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10826482/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com