【发布时间】:2014-06-21 10:55:25
【问题描述】:
我遇到了无效文本字段的问题。我创建了这个函数来帮助我在没有 (!) 气泡的情况下放置一些无效的文本字段。
private void checkTextField(TextField Text){
Text.setErrorSupport(new TitleErrorHandler(Text));
Text.forceInvalid("");
}
我的问题是,现在当我尝试保存我的页面时,我想忽略该错误,即使它仍然处于活动状态。 API 告诉我这样做:
public void forceInvalid(java.lang.String msg)
使用给定的错误消息强制该字段无效。使用此功能时,必须调用 clearInvalid() 来清除错误。此外,不会执行其他验证逻辑。
myText.clearInvalid();
但是当我这样做并检查表单 hasErrors() 是否返回 true 时。
还有其他方法可以忽略错误吗?
【问题讨论】:
-
所以你想画一个错误,但又不想被字段算作错误?
-
是的,因为我不能把 css 放在一个普通人会的地方,我的上级想要这个。
-
我输入的无效字段是只读的,它只是为了通知用户他写的内容与数据库中的内容存在差异。