名称和描述选择的过滤功能不正常?
Filtering is not working properly for Name and Description selection?
我正在尝试通过 google 搜索执行 angularjs 网格的一项任务,该任务具有排序、分页和过滤功能。排序和分页工作正常,但过滤工作不正常。
我想根据我的 Name
和 Description
复选框 selection 过滤数据。如果我们观察清楚,例如:如果我 select Name
列的任何名称(name1 or name2 or name3
复选框),那么它的相关数据应该显示。但我得到的是:它根据我的复选框 selection 标准显示属于 Name
列的所有数据(这很好),而且还显示 name1
所在的数据aapplicable/available(也来自 Description
列),类似地,它对 Description
复选框 select 离子标准也同样有效。
但它不应该那样显示,它应该只显示基于我的 Name or Description checkbox
selection 标准的数据,仅来自 respective Name/Description column
,而不是来自两个列无论它在哪里 aapplicable/available), 即: 如果我 select Select Name
下拉列表的任何过滤器名称(name1 or name2 or name3
复选框) ,然后它应该显示相关数据,意味着我应该只在名称列中看到 "name1"(但它也给出了 name3),类似于 Description
复选框。
已创建 fiddle。请帮我看看我哪里做错了什么?提前致谢。
我不确定我是否完全理解您的问题,但您可以使用自己的过滤功能。
我稍微修改了你的 fiddle、here。基本上我添加了一个新的 $scope.filterItems
函数并相应地修改了标记。这只是一个例子,您需要根据自己的需要进行修改。
这是你想要的吗?
我正在尝试通过 google 搜索执行 angularjs 网格的一项任务,该任务具有排序、分页和过滤功能。排序和分页工作正常,但过滤工作不正常。
我想根据我的 Name
和 Description
复选框 selection 过滤数据。如果我们观察清楚,例如:如果我 select Name
列的任何名称(name1 or name2 or name3
复选框),那么它的相关数据应该显示。但我得到的是:它根据我的复选框 selection 标准显示属于 Name
列的所有数据(这很好),而且还显示 name1
所在的数据aapplicable/available(也来自 Description
列),类似地,它对 Description
复选框 select 离子标准也同样有效。
但它不应该那样显示,它应该只显示基于我的 Name or Description checkbox
selection 标准的数据,仅来自 respective Name/Description column
,而不是来自两个列无论它在哪里 aapplicable/available), 即: 如果我 select Select Name
下拉列表的任何过滤器名称(name1 or name2 or name3
复选框) ,然后它应该显示相关数据,意味着我应该只在名称列中看到 "name1"(但它也给出了 name3),类似于 Description
复选框。
已创建 fiddle。请帮我看看我哪里做错了什么?提前致谢。
我不确定我是否完全理解您的问题,但您可以使用自己的过滤功能。
我稍微修改了你的 fiddle、here。基本上我添加了一个新的 $scope.filterItems
函数并相应地修改了标记。这只是一个例子,您需要根据自己的需要进行修改。
这是你想要的吗?