我正在使用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."
)
}
我需要在表单中隐藏一些字段,如何将其绑定到服务器端表单组件?我在github存储库中看到了一个 @inputHidden 模板助手,但它在稳定版本中不可用。我如何完成我要找的东西?感谢。
答案 0 :(得分:19)
手动编写&#39;常见的HTML:
<input type="hidden" name="id" value='@field("id").value' >
或使用自己处理HTML输入部分的documentation中描述的方式。
答案 1 :(得分:3)
使用原始HTML:
<input type="hidden" name="@field("id").name" value='@field("id").value' >