これを行う1つの方法は、静的メソッドによって返されるリストとしてオプションを定義することです。
Javaクラスを作成する
public class ComboboxOpts {
public static List<String> myCustomOptions(){
List<String> tmp = new ArrayList();
tmp.add("This is option 1");
tmp.add("This is option 2");
tmp.add("This is option 3");
return tmp;
}
....
}
HTMLで、ヘルパーをインポートします
@import helper._
試してみてください
@select(
myForm("myDropdownId"),
options = options(ComboboxOpts.myCustomOptions),
'_label -> "This is my dropdown label",
'_showConstraints -> false
)
これを行う別の方法は、カスタムフォームフィールドを定義することです。このリンクを参照してください
@helper.form(action = routes.Application.submit(), 'id -> "myForm") {
<select>
<option>This is option 1</option>
<option>This is option 2</option>
<option>This is option 3</option>
</select>
}
これらの質問をする前に、必ず広範囲のGoogle検索を行ってください。チュートリアルや、すでに質問されているのと同じ質問があると確信しています
乾杯