problème de doublon lors de la validation d'un formulaire
Bonsoir tout le monde,
je cherche à ajouter une société via un formulaire.
L'ajout se fait bien mais mon élément apparaît deux fois lors du rafraîchissement de la page.
Je pens que le problème vient du fait que mon bouton de validation est une image (au début, j'avais un input type="submit" tout simple et cela fonctionnait très bien mais pour des raisons esthétiques, on m'a demandé de mettre une image et là, ça marche plus !!)
voici la partie du code qui pose problème :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
|
<html:form action="/CreateUpdateSiteAction" styleId="formulaire">
....
<table width="800" border="1" align="center" cellpadding="3" cellspacing="0" bordercolor="#AABFFF">
<tr id="contenairSocieteParent" style="display : ;" class="table_ligne_titre">
<td>ajouter societe</td>
<td>
<html:select property="idAsso" styleClass="listeDeroulanteGris">
<html:options collection="listeSocietes" property="id" labelProperty="soLibelle" />
</html:select>
debut<input onFocus="focusOnInput()" type="text" onblur="javascript:validerdate2('dateDebutAsso')" value="<%=dateFormatee%>" id="dateDebutAsso" name="dateDebutAsso" size="10"/><a href="javascript:calendar('dateDebutAsso')"><img border="0" src="images/icone-calendrier.gif"/></a>
fin<input onFocus="focusOnInput()" type="text" onblur="javascript:validerdate2('dateFinAsso')" value="31/12/2050" id="dateFinAsso" name="dateFinAsso" size="10"/><a href="javascript:calendar('dateFinAsso')"><img border="0" src="images/icone-calendrier.gif"/></a>
<input type="image" src="images/btAjout.jpg" class="shadeInput" onclick="this.form.submit();" name="Enregistrer" align="absmiddle">
</td>
</tr>
</table>
....
</html:form> |
si quelqu'un voit d'où vient le problème ou a besoin de code suplémentaire, n'hésitez pas !!
merci d'avance et bonne soirée à tous