Hallo Leute,
ich hoffe ihr könnt mir bei foldendem Problem helfen:
Ich möchte dass beim Klicken auf eine Checkbox ein oder mehrere Textfelder von disabled=true nach disabled=false gesetzt wird.
Das Problem ist nur, dass beim Klicken auf die Checkbox das Formular abgesendet wird und der Validator anschlägt.
Wie kann man das lösen?
<h:form>
<h:inputText value="#{bean.dataSource2}">
<f:validateLength minValue="1" />
</h:inputText>
<h:selectBooleanCheckbox value="#{bean.showMoreInformation}">
<a4j:support event="onclick" reRender="moreInfo" />
</h:selectBooleanCheckbox>
<h:inputText value="#{bean.dataSource1}" disabled="#{bean.showMoreInformation}" id="moreInfo" />
</h:form>
Viele Grüße
der Patrick
ich hoffe ihr könnt mir bei foldendem Problem helfen:
Ich möchte dass beim Klicken auf eine Checkbox ein oder mehrere Textfelder von disabled=true nach disabled=false gesetzt wird.
Das Problem ist nur, dass beim Klicken auf die Checkbox das Formular abgesendet wird und der Validator anschlägt.
Wie kann man das lösen?
<h:form>
<h:inputText value="#{bean.dataSource2}">
<f:validateLength minValue="1" />
</h:inputText>
<h:selectBooleanCheckbox value="#{bean.showMoreInformation}">
<a4j:support event="onclick" reRender="moreInfo" />
</h:selectBooleanCheckbox>
<h:inputText value="#{bean.dataSource1}" disabled="#{bean.showMoreInformation}" id="moreInfo" />
</h:form>
Viele Grüße
der Patrick