我们如何使用 scala 在 play2.0 中创建复选框并将它们与我们的表单绑定。
如果我有
val placeForm = Form(
mapping(
"id" -> ignored(NotAssigned: Pk[Long]),
"url_key" -> nonEmptyText,
"title" -> optional(text),
"page_id" -> optional(longNumber)
)(models.Place.apply)(models.Place.unapply)
)
我创造了这样的形式。
@form(routes.Page.save) {
@form(routes.Page.save) {
<fieldset>
@inputText(pageForm("title"), '_label -> "Title")
@inputText(pageForm("template"), '_label -> "Template") <label>Options:</label>
<div class="input">
<label>note <input type="checkbox" name="options[]" value="0">
</label> <label>About US <input type="checkbox" name="options[]"
value="0">
</label> <label>Facebook <input type="checkbox" name="options[]"
value="0">
</label> <label>Twitter <input type="checkbox" name="options[]"
value="0">
</label> <label>Hotmail <input type="checkbox" name="options[]"
value="0">
</label> <label>Something <input type="checkbox" name="options[]"
value="0">
</label>
</div>
</fieldset>
现在我不想要简单的 html 来创建这些复选框并将这些复选框值绑定到表单
中 任何人都可以帮我解决这个问题