Bonjour à tous,
Je développe une webapp en jsp, et voici mon probleme (déjà expliqué sur un topic dans ce forum mais finalement, ca fonctionne pas ...)
J'ai un formulaire qui contient un champ et un bouton.
Lorsque je clique sur le bouton, je dois avoir un pop-up me demandant confirmation de la suprression de l'enregistrement.
Si oui, il doit placer une valeur dans le champ et recharger la page. Si non, il ne doit rien faire ...
J'ai donc ceci :
Quand je confirme la supression, j'ai aucun probleme. Il me supprime bien mon enregistrement. Par contre, quand je clique sur non, il soumet quand meme le formulaire ... Pourtant, je sais qu'il passe bien sur le else parce que j'ai bien l'alert "je confirme pas" ....
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23 function putDegreeToDelete(idDegree){ document.forms[0].idDegree.value = idDegree; } function deleteDegree(){ if (confirm('Are you sure ?')) { return true; } else { alert("non je confirme pas"); return false; } et <FORM action="portalDegreesManagement.jsp" onSubmit="deleteDegree();" method="post"> <input type="hidden" name="idDegree" size="2"> <input onSubmit="putDegreeToDelete(<%= degree.getIdDegree() %>" value="delete" type="submit"> </FORM>
Ou est mon erreur ????
Merci d'avance pour vos réponses ...
Partager