このwebsiteからJqueryスクリプトを使用しています。春spring MVCを使用して検索可能なマルチ選択jqueryに動的データを追加
コントローラー:
@RequestMapping(value="/method2/submit",method = RequestMethod.POST)
public String method3(ModelMap model, @ModelAttribute("data") Data data) {
model.addAttribute("data",new Data());
ArrayList<String> array = new ArrayList<String>();
array.add("Variable 1-Definition 1");
array.add("variable 2 - Definition 2");
array.add("variable 3-Definition 3");
model.addAttribute("variableList", array);
System.out.print(array);
return VIEWS_LOCATION +"/secondPage";
}
- JSPページ:
<script>
var abc = $('.demo').dropdown({
\t multipleMode : 'label',
\t
});
console.log("doc load"+abc);
</script>
<div class="demo" id="dropdown1">
<form:select style="display: none" name="" id="values" path="name" multiple="true">
\t <form:option value="variable11" selected="true">variable1</form:option>
\t <form:option value="variable2" >variable2</form:option>
\t <form:option value="variable3" >variable3</form:option>
\t <form:options items="${variableList}" /> \t \t \t
</form:select>
</div>
動的なデータをファイルから読み取ることがある500件のエントリー件まで含むことができ、検索ボックスに表示されます。表現目的のために3つの変数が追加されています。動的データをドロップダウンに追加してください。ありがとう!
がここにも解決策を参照してください、同じよう は今、出力はhttps://www.mkyong.com/spring-mvc/spring-mvc-dropdown-box-example/に見えます –