Bonjour à vous,
Je n'arrive pas a faire passer 2 parametres d'une fonction script a une autre page.
voila mon probleme:
Quand je click sur une des images, je passe à une fonction deux parametres
dans la fonctione, j'arrive a récuperer les valeurs passées, voici la fonction:
Code html : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 <td ><a href="#" id="${row.RequestID}" onclick='selectRequest(${row.RequestID},"Approve");' ><img src="images/A.gif" style="border-style: none" width="20" height="15" alt="Approve/Approuver" TITLE="Approve/Approuver"/> </a> <a href="#" id="${row.RequestID}" onclick='selectRequest(${row.RequestID},"Reject");' ><img src="images/R.gif" style="border-style: none" width="20" height="15" alt="Reject/Rejeter" TITLE="Reject/Rejeter"/> </a>
mais quand je passe les parametres à ma servlet ou une autre page via
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 <script language="javascript"> function selectRequest(requestSelected, statusSelected) { var requestId = requestSelected; var statusId = statusSelected; alert (requestId); alert (statusId); document.location.href = "<%=request.getContextPath()%>/ApproveRejectRequest?request=requestId&status=statusId"; } </script>
je reçoi les noms des variable 'requestId' et 'statusId' au lieu de leur valeur respective (ex. 55 et approve)
Code : Sélectionner tout - Visualiser dans une fenêtre à part document.location.href = "<%=request.getContextPath()%>/ApproveRejectRequest?request=requestId&status=statusId";
merci pour votre aide.
Partager