Hi!
I have some problem with client-side validation (CSV) of
conditionally disabled field marked as required.
Let's say that there is some inputText:
<tr:inputText disabled="#{bean.disabled}"
required="true" />
Intially, bean.disabled is true, so inputText is disabled
and if we try to submit relative form no "value
required" errors will issue.
However, if:
1. some event change bean.disabled to false and trigger ppr
with that input, and after that
2. some other event change bean.disabled back to true and
ppr that inputText yet again
then inputText will still be marked as required field on
client, though it is disabled.
It leads CSV to issue error in FF on disabled field and to
"cannot focus disabled element" error in IE.
Sadly, it renders whole form totaly unusable :(
Am I missing some special configuration?
Thanks.
|