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-1"
and "block-2"
) validate with the force
option set.
Note that the <div>
contains the fields in question. This way, events like change
or input
generated when the user fills in these fields will bubble up to the div and revalidate the custom field.