passer des parametres à une page
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
Code:
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> |
dans la fonctione, j'arrive a récuperer les valeurs passées, voici la fonction:
Code:
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> |
mais quand je passe les parametres à ma servlet ou une autre page via
Code:
document.location.href = "<%=request.getContextPath()%>/ApproveRejectRequest?request=requestId&status=statusId";
je reçoi les noms des variable 'requestId' et 'statusId' au lieu de leur valeur respective (ex. 55 et approve)
merci pour votre aide.