-2

複数のファイルをダウンロードするためのチェック ボックスを作成したいと考えています。多くのファイルのリストがあり、各ファイルにはそれ自体のチェックボックスがあります。そのうちの 4 つを選択してダウンロード ボタンを 1 回だけ押すと、チェックされたファイルのすべての名前がリストとしてコントローラー (Angular JS) に送信されます。しかし、それを開始する方法と、パラメーターのリストを Angular JS コントローラーに送り返す方法についてはまったくわかりません。やりたいことは、リストをコントローラーに送り返し、JAVA で記述された複数のダウンロード メソッドを呼び出すことです。

4

1 に答える 1

7

ng-model を使用して、値を入れるプロパティを割り当てることができます。自動的に配列に入れられます。ここにフィドルがあります

コードは次のとおりです。

  <select multiple="multiple" ng-model="value"
    ng-options="option for option in ['bananas', 'rice', 'applesauce', 'toast']"></select>
  <hr/>
  value: {{value}}
于 2012-12-05T14:25:35.600 に答える