Knockout.js 淘汰赛+;jQuery数据表搜索筛选器

Knockout.js 淘汰赛+;jQuery数据表搜索筛选器,knockout.js,datatables,Knockout.js,Datatables,我有一个场景,其中有一个由knockout管理的javascript对象列表,我希望让jQuery datatables处理向用户显示该列表(为了一致性,因为我使用datatables在其他地方显示静态内容) 所以我有这样的想法: 在搜索功能之外,一切都很好:它没有获取输入的值。如果您尝试小提琴并搜索任何输入的内容,所有行都将被过滤掉 有没有一种简单的方法来创建一个自定义过滤器来处理这个问题?还是定制的击出装订?我不想做这样的事情: 发件人: 致: 我知道datatables搜索应该可

我有一个场景,其中有一个由knockout管理的javascript对象列表,我希望让jQuery datatables处理向用户显示该列表(为了一致性,因为我使用datatables在其他地方显示静态内容)

所以我有这样的想法:

在搜索功能之外,一切都很好:它没有获取输入的值。如果您尝试小提琴并搜索任何输入的内容,所有行都将被过滤掉

有没有一种简单的方法来创建一个自定义过滤器来处理这个问题?还是定制的击出装订?我不想做这样的事情:

发件人:


致:


我知道datatables搜索应该可以正确地用于输入,但我只是不确定数据绑定中缺少了什么敲除功能才能使其正常工作


谢谢

尝试将value属性与实际的
attr
绑定绑定

<td><input type="text" data-bind="value: item.partA, attr: {'value': item.partA}" /></td>


不要认为仅仅通过值绑定就可以做到这一点。

尝试将value属性与实际的
attr
绑定绑定

<td><input type="text" data-bind="value: item.partA, attr: {'value': item.partA}" /></td>

不要认为仅仅通过值绑定就可以做到这一点

<td><input type="text" data-bind="value: item.partA, attr: {'value': item.partA}" /></td>