Bonjour,
Je cherche à ouvrir une popup en faisant un choix dans une liste déroulante. Voici le code simplifié :
Cela ne fait rien (aucune réaction lors de la sélection).
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 <form method="post" name="active" action="" onsubmit="javascript:ouvrirPopup('popup.php', 'popup', 'yes', 'yes'); return false;"> <input type="hidden" name="id" value="" /> <select name="date" size="1" onchange="javascript:submit();"> <option selected="selected">History : </option> <option value="1">1</option> <option value="2">2</option> <option value="3">3</option> </select> </form>
J'ai aussi essayé d'ouvrir la popup directement depuis la liste (sans valider le form) :
Cette fois la popup s'ouvre bien mais les valeurs POST ne sont pas passées.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 <form method="post" name="active" action=""> <input type="hidden" name="id" value="" /> <select name="date" size="1" onchange="javascript:ouvrirPopup('popup.php', 'popup', 'yes', 'yes'); return false;"> ...
Je précise que je ne veux pas de bouton de soumission (je veux garder la tête haute !) et que la fonction javascript fonctionne bien.
Merci d'avance pour votre aide !
Partager