Bonjour,
Je vous explique ma démarche :
Je cherche à enlever une pièce du panier d'achat du client.
Je clique sur un bouton, demande la confirmation, récupère l'ID de la pièce dans un HiddenField puis retire la pièce grâce à l'ID.
Malheureusement, ça ne se passe pas comme prévu. Le HiddenField ne récupère jamais la valeur. Voyez plutôt :
J'utilise Bootstrap , ce qui explique les "jQuery".
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 function SetDemandeIdToDelByPiece(id_P) { jQuery(document).ready(function () { hf_piece = jQuery("HF_PieceIdOfDemande"); if (confirm("Etes vous sûr de vouloir supprimer cette pièce ?")) { hf_piece.value = id_P; alert(hf_piece.value); //Il y a la bonne valeur jQuery('[id*="HF_PieceIdOfDemande"]').value = id_P; alert(jQuery('[id*="HF_PieceIdOfDemande"]').value); // Affiche "underfined" return true; } else { hf_piece.value = ''; return false; } }); }
J'ai essayé aussi de passer par document.getElementsById("HF_PieceIdOfDemande") mais dans ce cas, on ne passe plus dans le javascript et on arrive directement dans le C#.
Ma question : Comment je peux faire pour mettre la valeur id_P dans le HiddenField ?
Merci d'avance !
N'hésitez pas si vous avez des questions !
DenveRDev
Partager