【发布时间】:2023-03-10 07:45:01
【问题描述】:
此处理程序仅存在于 ListGrid。
但是,如果您查看 DynamicForm.setValidateOnExit() 的文档,它会说:
如果为真,表单项将在每个项的“editorExit”时被验证 处理程序被触发,以及当整个表单被提交或 验证。
注意这个属性也可以在item处设置 级别以启用更精细的粒度验证以响应用户 交互 - 如果任一级别为真,验证将在 编辑器退出。
那么我们如何将 EditorExitHandler 添加到 DynamicForm 或 FormItem 中呢?
编辑:
我想在表单下方创建一个错误面板以动态显示所有错误。每个 FormITem 都有可能在退出时进行验证,但我不知道如何捕获此验证事件以检查是否应更新错误面板。
【问题讨论】:
-
也许您应该向我们描述您想要实现的目标,我们可以讨论如何使用 smartGWT 的 API 上已经提供的功能来支持它。只是为了语义 - 但是,仍然没有 EditorExitHandler 存在 - “editoExit”指的是 FormItems 而不是 DynamicForm 并且它被引用。
标签: smartgwt listgrid dynamicform