java gwt gxt textfield.forceinvalid
我对无效的文本字段有问题。我创建了这个函数来帮助我放置一些没有(!)气泡的无效文本字段 我的问题是,现在当我试图保存我的页面时,我想忽略这个错误,即使它仍然处于活动状态。 API告诉我要这样做: public void forceInvalid(java.lang.String msg) 使用给定的错误消息强制字段无效。使用此功能时,必须调用clearInvalid()以清除错误。此外,不会执行其他验证逻辑java gwt gxt textfield.forceinvalid,java,gwt,gxt,Java,Gwt,Gxt,我对无效的文本字段有问题。我创建了这个函数来帮助我放置一些没有(!)气泡的无效文本字段 我的问题是,现在当我试图保存我的页面时,我想忽略这个错误,即使它仍然处于活动状态。 API告诉我要这样做: public void forceInvalid(java.lang.String msg) 使用给定的错误消息强制字段无效。使用此功能时,必须调用clearInvalid()以清除错误。此外,不会执行其他验证逻辑 myText.clearInvalid(); 但是当我这样做并检查表单hasrerro
myText.clearInvalid();
但是当我这样做并检查表单hasrerrors()
是否返回true时。
是否有其他方法可以忽略错误?尝试markInvalid(),它将显示错误消息,但不会阻止您提交页面信息
私有无效检查文本字段(文本字段文本){
setErrorSupport(新标题errorHandler(Text))
Text.markInvalid(“”);
}
所以你想画一个错误,但你不想让它被字段算作一个错误?是的,因为我不能把css放在一个普通人会放的地方,我的上级想要这个。我放的无效字段是只读的,它只是通知用户他写的内容和数据库中的内容有差异。
myText.clearInvalid();
Text.markInvalid("<Your Error Message>");