7

我正在使用 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模板助手,但它在稳定版本中不可用。我如何完成我正在寻找的东西?谢谢。

4

2 回答 2

19

将其“手动”编写为通用 HTML:

<input type="hidden" name="id" value='@field("id").value' >

或使用在自己处理 HTML 输入创建部分的文档中描述的方法。

于 2012-10-16T12:16:43.510 回答
3

使用原始 HTML:

<input type="hidden" name="@field("id").name" value='@field("id").value' >
于 2014-11-26T12:23:22.040 回答