内置的客户端验证会在表单提交时显示验证消息气泡,也会在用户将焦点从有效字段更改时显示验证信息气泡。前者(on-form-submit触发的验证)从客户的角度来看是有用的和理想的功能。后者(焦点切换触发的验证)相当烦人,因为每当用户单击表单或在表单周围单击选项卡时,验证气泡就会不断弹出。
理想情况下,最好有一个可配置的选项(可能在Form组件上)来禁用焦点切换触发的验证弹出窗口,同时仍保留表单提交触发的弹出窗口。
注意:如果禁用了焦点切换触发的弹出窗口验证,则仍需要监视字段焦点更改事件,如果字段值现在通过验证,则只需删除现有的验证标记(红色标签和x图标)。