JQuery数据表与KnockoutJS
JQuery DataTables with KnockoutJS
我的c# MVC应用程序中有两个JQuery数据表,它们目前处于局部。我设置了它,这样如果我从任何一个数据表中选择,我可以选择一行,然后如果我点击另一个按钮,它应该将这行转移到另一个表。目前我可以很好地进行选择,也可以很好地在后台进行传输。我的视图模型是在Knockout中设置的,以执行设置JQuery DataTable(处理样式、排序等)的数据绑定。当我传输时,我在用户点击授权按钮之前将一行加载到staging数组中,然后它从绑定到一个表的可观察数组中删除该条目,并将该条目添加到另一个表的可观察数组中,这是该表的数据绑定。问题是,我没有得到行从我的JQuery数据表中删除,当他们从可观察数组中删除支持它,他们没有被添加到其他数据表,当他们被添加到可观察数组支持它。然而,第二个表确实得到新的行添加到它,但他们都只是说"表中没有可用的数据",我认为我需要删除表,然后用可观察数组中的数据刷新它。
有人知道如何与Knockout和JQuery数据表做到这一点吗?
谢谢!
我也遇到了同样的问题。详细地说,我从rest服务中获得一个json用户列表,将项目存储到observablearray中,创建一个表,然后附加数据表插件。问题是,当我添加一个项目到observablearray,我看到新的行,但搜索返回0行,以及从observablearray删除一个项目作为没有影响的行。这是因为datatable不会更新它的结构。不幸的是,由于交付问题,我使用了这个解决方案:我销毁和重新创建数据表。这不是最干净和最好的解决方案,特别是对于大型表。
相关文章:
- 用程序搜索JQuery数据表中的文本
- 具有rowGrouping的数据表无法隐藏列
- 使用谷歌应用程序脚本将服务器端数据表返回到客户端
- 将单击事件添加到数据表
- 使用带有参数的数据表sAjaxSource
- 对角度数据表中括号内的数字进行排序
- 动态构建一个数据表与scriplets
- jquery数据表的自定义ko绑定
- 预览数据表单
- 如何在数据表中设置从Ajax响应选中的复选框
- DT数据表背景颜色为黑色,但仍有悬停和选择颜色
- 数据表-隐藏/显示列
- 对损坏的子行进行排序的数据表
- 数据表排序但对行进行分组
- 未绑定到使用 KnockoutJS 的表的数据
- KnockoutJS与jQuery数据表和绑定插件,行单击传递整个数组而不是单个模型
- KNockoutJS 与 jQuery 数据表,绑定行未正确更新
- 使用 Knockoutjs 的数据表数据绑定
- KnockoutJs-如何将数据表与现有绑定表一起使用
- JQuery数据表与KnockoutJS