KendoUI Grid中的行数无效

时间:2016-01-04 09:17:58

标签: angularjs html5 telerik kendo-grid

我有一个包含KendoUi网格的表单,我想只在网格有行时才启用提交按钮(使用ng-disabled)。

我可以使用kGrid.dataSource.data().length获取行数,当网格有行时计数是正确的,但是当我删除或取消最后一行时,计数为1并且不会按预期更新为0。 / p>

我在这里重现了这种行为:http://refork.com/xa12,只需点击“添加新记录”按钮,然后取消。

1 个答案:

答案 0 :(得分:1)

请尝试使用以下代码。

var found = ctx.table.Where(o => (!List1.Any() || List1.Contains(o.item1))
                                 && (!List2.Any() || List2.Contains(o.item2))
                                 && (!List3.Any() || List3.Contains(o.item3)));