使用复选框的两个值

时间:2014-02-04 22:20:49

标签: angularjs

我有一个问题:

如果我使用复选框,我只能选择一个值

plunk example

 <input type="checkbox" ng-true-value="Korman Juriy" ng-false-value="" ng:model="query.name"/>

<input type="checkbox" ng-true-value="Ananchenko Juriy" ng-false-value="" ng:model="query.name"/>

如何将两个值放在一起?

2 个答案:

答案 0 :(得分:0)

在这种情况下,最好的方法是创建2个不同的变量,如“name1”和“name2”,而不是两个复选框中的“name”。 所以,在第一行

<input type="checkbox" ng-true-value="Korman Juriy" ng-false-value="" ng:model="query.name1"/>

<input type="checkbox" ng-true-value="Ananchenko Juriy" ng-false-value="" ng:model="query.name2"/>

希望它有助于你的建议。

答案 1 :(得分:0)

我找到的最好的解决方案:

jsfiddle.net/mattdwen/u5eBH/2/