List Info

Thread: Client-side validation of conditionally disabled inputText




Client-side validation of conditionally disabled inputText
country flaguser name
Russian Federation
2007-08-30 08:29:49
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.

Re: Client-side validation of conditionally disabled inputText
user name
2007-08-30 08:44:17
Which version of Trinidad?

On 8/30/07, dmglossmail.ru">dmglossmail.ru < dmglossmail.ru">dmglossmail.ru&gt; wrote:
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=&quot;#{bean.disabled}&quot; required=&quot;true&quot; />

Intially, bean.disabled is true, so inputText is disabled and if we try to submit relative form no "value required&quot; 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&quot; error in IE. Sadly, it renders whole form totaly unusable :(
Am I missing some special configuration?

Thanks.



--
Chordiant Software Inc.
www.chordiant.com
[1-2]

about | contact  Other archives ( Real Estate discussion Medical topics )