这是我的视图文件,其中包含用户必须填写的表单:
@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
. 但是,我不知道有什么方法可以检查特定字段是否有错误。实现这一点的最佳方法是什么?我已经看过 usinginputText
或其他东西,但这与 base 基本相同,input
因此也无法访问任何错误。我也无法更改elements.input
字段构造函数内部的 HTML。