Hi,
My rich:inplaceselect and my a a4j:commandbutton :
...
<rich:inplaceSelect id="selectTitre"
rendered="#{administrationController.ipsTitre}"
value="#{administrationController.titreId}" required="true"
requiredMessage="Sélectionner une valeur"
valueChangeListener="#{administrationController.listModifTitre}">
<f:selectItems value="#{administrationController.titresList}" />
<a4j:ajax event="change" render="pgAjouterTitre supprimer"
execute="@this" />
</rich:inplaceSelect>
<h:message for="selectTitre" />
...
<a4j:commandButton id="supprimer" value="DELETE"
action="#{administrationController.supprimer}"
execute="#{administrationController.executeAjmosu}" />
...
when there are datas in my rich:inplaceselect, i can delete them with the a4j:commandbutton, but when the list is empty(rich:inplaceselect) i 've this error :
validation error: value not valid
And i 'd like to avoid this error when a user click on the button.
The code in my managed bean (viewscoped) to delete :
titreBean.supprimer(Integer.parseInt(titreId));
The code in my bean :
public void supprimer(Integer id){
TitreEntity titre = em.merge(em.find(TitreEntity.class, id));
em.remove(titre);
}
Any ideas?
Thanks in advance for your reply
Couse1