This example uses a trick. It uses a
<div> tag like if it was an input. That input uses a custom validator that succeeds only if one of the groups (here
"block-2") validate with the
force option set.
Note that the
<div> contains the fields in question. This way, events like
input generated when the user fills in these fields will bubble up to the div and revalidate the custom field.