信息更改后刷新编辑框

Refresh edit box after information change

我有一个带有验证的编辑框 - 它是必填字段,它也有值范围验证。验证工作正常,但问题是当我用有效值替换编辑框中的值时,错误消息不会消失。我试图在 onchange 事件上添加完整更新,但这对我来说不是一个选项,因为这也会更改我的 xpage 中的其他字段。该字段的部分更新不起作用。关于如何刷新字段以使错误消息消失的任何建议?

围绕字段和错误消息控件创建包装面板或div,并将其 ID 设置为应部分刷新的 ID。我假设你使用

XSP.partialRefreshGet("#{id:idOfYourField}")

在 onblur 客户端事件中!?所以在这里更改ID名称即可。