【发布时间】:2015-08-30 07:27:03
【问题描述】:
这是我的视图文件,其中包含用户必须填写的表单:
@helper.form(call) {
@helper.input(resumeForm("surname"), '_label -> "Surname") { (id, name, value, args) =>
<input name="@name" type="text" value="@value" placeholder="Enter your surname">
}
}
这是我的自定义字段构造函数:
@(elements: helper.FieldElements)
@if(!elements.args.isDefinedAt('showLabel) || elements.args('showLabel) == true) {
<div class="input-with-label text-left">
<span>@elements.label</span>
@elements.input
</div>
} else {
@elements.input
}
现在我进退两难了。当输入的值没有清除验证时,我需要在输入中添加类field-error,我需要添加data-toggle、data-placement 和title。但是,我不知道有什么方法可以检查特定字段是否有错误。实现这一点的最佳方法是什么?我已经看过使用inputText 或其他东西,但这与基本input 基本相同,因此也无法访问任何错误。我也无法在字段构造函数中更改 elements.input 的 HTML。
【问题讨论】:
标签: scala playframework playframework-2.3 playframework-2.4