我有三个dropdowns
(Name
,Description
和Field4
),我需要根据我的checkbox
选项过滤数据,以便&# 39;将显示相应的数据(如果我选择任何单独的复选框,则会显示它的数据。否则,如果我从名称和描述或描述和Field4或Field4和Name中选择任意多个复选框,等等,以便显示相应选择的每个过滤数据,但是当我第一次运行/加载页面时,这整个过滤选项工作正常,否则它不起作用,如:我取消选中复选框对于任何选定的选项,那么angular 1.5.8
版本中的过滤不起作用(对于单个或多个复选框选择),我不确定它为什么不能正常工作?创建Fiddle。我没有收到任何错误在控制台上。
请帮我解决这个问题。提前谢谢。
答案 0 :(得分:2)
我已经更新了你的小提琴:https://jsfiddle.net/cd9gagf4/1/
您需要将表达式放在双引号中,如下所示:
data-ng-true-value="'name 1'"
您可以在https://docs.angularjs.org/api/ng/input/input%5Bcheckbox%5D
找到更多信息