Bonjour à tous,
J'ai une jsp avec un html:form qui a pour action evenement?dispatch=save!
Logique!

J'ai dans cette jsp un champ suggest et lorsque que je clic avec la souris sur la valeur choisit OK, mais lorsque j'utilise la touche entrer, en plus d'executer l'action de mon suggest qui est evenement.do?dispatch=reInitCombo, il passe ensuite par l'action du formulaire (save).

Or avant de faire l'action evenement.do?dispatch=reInitCombo, je met le focus sur mon champ texte pour éviter le bouton submit mais ce n'est pas la solution.

Donc comment puis je éviter que la touche entrer n'exécute l'action de mon formulaire??

Le javascript pour mon suggest est le suivant, je met le focus sur _inputField1 puis j'execute l'action voulu:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
 
_inputField1.focus();
var url1 = "./evenement.do?dispatch=reInitCombo&type=soc";document.forms["formulaire"].action = url1;
document.forms["formulaire"].submit();
j'ai tenté de mettre action="" dans le html:form mais erreur struts!