我正在构建一个scala play 2.3.x Web应用程序,我有一个表单,我有一个问题有多个可能的答案(复选框,允许用户选择几个答案)。
播放文档提供了一个使用
包含一个复选框的示例@checkbox(field = myForm("done"))
但就我而言,我有几个问题,每个问题都有多个可能的答案。
查看文档,使用
的单选按钮有类似的情况@inputRadioGroup(
contactForm("gender"),
options = Seq("M"->"Male","F"->"Female"),
'_label -> "Gender",
'_error -> contactForm("gender").error.map(_.withMessage("select gender")))
为什么我们没有@checkboxGroup(...)来处理这种情况? 我该如何解决这个问题?
答案 0 :(得分:1)
请参阅此文档:inputCheckboxGroup
@inputCheckboxGroup(
contactForm("hobbies"),
options = Seq("S" -> "Surfing", "R" -> "Running", "B" -> "Biking","P" -> "Paddling"),
'_label -> "Hobbies",
'_error -> contactForm("hobbies").error.map(_.withMessage("select one or more hobbies")))