如何使用Angular JS从多选复选框中获取值

Tak*_*umi -2 java checkbox list multi-select angularjs

我想为多文件下载目的创建复选框.有一个包含许多文件的列表,每个文件都有自己的复选框.我想选择其中的4个,然后只按下一次下载按钮,然后检查的所有文件名将作为列表发送给控制器(Angular JS).但我不知道如何启动它以及如何将参数列表发送回Angular JS控制器.我想要做的是将列表发送回控制器并调用用JAVA编写的多重下载方法.

Ben*_*esh 7

您可以使用ng-model分配属性以将值放入.它将自动将其放入数组中.这是一个小提琴

这是代码:

  <select multiple="multiple" ng-model="value"
    ng-options="option for option in ['bananas', 'rice', 'applesauce', 'toast']"></select>
  <hr/>
  value: {{value}}
Run Code Online (Sandbox Code Playgroud)