Lien dans une option d'une liste deroulante
BapPro
Messages postés
52
Statut
Membre
-
samyb2313 -
samyb2313 -
Salut a tous
comment faire pour ajouter un lien seulement dans l'option' create office' pour aller dans une autre page mais quand on fait un choix dans la liste de la table on reste toujours dans la page ?
Merci davance
**** Attention ****
Merci de bien vouloir utiliser la coloration syntaxique (les balises de code) lorsque tu postes du code sur le forum.
Explications disponibles ici :
https://codes-sources.commentcamarche.net/faq/10686-le-nouveau-codes-sources-comment-ca-marche#balises-code
.
comment faire pour ajouter un lien seulement dans l'option' create office' pour aller dans une autre page mais quand on fait un choix dans la liste de la table on reste toujours dans la page ?
<label>Office</label>
<?php
$sql="select OfficeName from claims_follow_up.Office ";
$req=mysqli_query($dbc,$sql) or die("Erreur d'execution");
?>
<select name="office" onchange="window.location=this.value;">
<option value="">select office </option>
<?php
while($d=mysqli_fetch_array($req))
{
echo'<option value="'.$d['OfficeName'].'">'.$d['OfficeName'].'</option>';
}
mysqli_free_result($req);
?>
<option value="left_over_follow_up_new_office" >create new office</option>
</select>
Merci davance
**** Attention ****
Merci de bien vouloir utiliser la coloration syntaxique (les balises de code) lorsque tu postes du code sur le forum.
Explications disponibles ici :
https://codes-sources.commentcamarche.net/faq/10686-le-nouveau-codes-sources-comment-ca-marche#balises-code
.
A voir également:
- Lien dans une option d'une liste deroulante
- Liste déroulante excel - Guide
- Liste déroulante en cascade - Guide
- Lien url - Guide
- Créer un lien pour partager des photos - Guide
- Liste code ascii - Guide
4 réponses
Pour etre sur que ton onChange fonctionne tu peux mettre :
onchange="alert('toto');"
Dis moi si ca marche !
onchange="alert('toto');"
Dis moi si ca marche !
oui je viens de le tester ca marche, si je pourrais sulement declencher cette evenement lorsque je choisi seulement l'option (create new office) dans le select et rester toujours sur la page quand je fais un choix ....
Merci beaucoup ca a marche. Mais je voudrais afficher un formulaire dans une fenetre modale a la place de l'alerte... Ca c'est un peu complique pour moi !
if (maVal == 'Create new office')
{
// ouverture d'une nouvelle fenetre ...
window.open('monlien');
}
plus d'option de window.open :
http://www.w3schools.com/jsref/met_win_open.asp
exemple :
window.open("http://www.w3schools.com", "_blank", scrollbars=yes, resizable=yes, top=500, left=500, width=400, height=400");