我正在使用 Play 2.0.4,并且在我的 Scala 模板中有以下表单。
@fieldGroup(field: Field, className: String = "field") = {
<div class="twipsies well @className">
<a class="removeField btn danger pull-right">Remove Field</a>
@inputText( // <=== I need a hidden input field here
field("id")
)
@inputText(
field("name"),
'_label -> "Name",
'_help -> "Use lower case, starts with an alphabet can contain numbers and underscores."
)
}
我的表单中需要一些隐藏字段,如何将其绑定(bind)到服务器端 表单 组件?我在 github 存储库中看到了一个 @inputHidden 模板助手,但它在稳定版本中不可用。我如何完成我正在寻找的东西?谢谢。
最佳答案
将其“手动”编写为常见的 HTML:
<input type="hidden" name="id" value='@field("id").value' >
或使用 中的 documentation 中描述的方法自己处理 HTML 输入创建 部分。
关于playframework-2.0 - Scala Play 框架 : Binding form parameters to hidden fields,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/12913840/