par
yoann38 » 01 déc. 2015, 21:24
Salut à tous.
Je souhaiterais savoir comment faire pour pouvoir récupérer la valeur de mon <select> au clik.
Ou je suis preneur d'une autre méthode.
L'essentiel du code:
Donc en gros si le parametre département n'est pas renseigné alors il agit sur la page par default sinon sur le numéro de dep et donc la page correspondante.
Sur le principe ca marche. Le problème c'est que je suis obligé de soumettre le formulaire j'aimerais que en gros
$_POST['departement'] soit remplacé par la valeur au clik du select.
Merci à vous.
<form id="choice" name="liste deroulante" method="post" action="<?php if (empty($_POST['departement'])) echo $_SERVER['REQUEST_URI']; else { echo '/toutes-les-sorties-du-departement-'.$_POST['departement'].'.html'; } ?>">
<div class="col-md-3 col-sm-3 max">
<?php // Gestion des variables des départements
$region = !empty($_SESSION['membre']['id_region']) ? simplification($aRegion[$_SESSION['membre']['id_region']]) :NULL;
$region = !empty($_REQUEST['region']) ? $_REQUEST['region'] : $region; /* Si la region est renseigné dans l'url il est prioritaire */
$departement = !empty($_SESSION['membre']['id_departements']) ? $_SESSION['membre']['id_departements'] : NULL;
$departement = !empty($_REQUEST['departement']) ? $_REQUEST['departement'] : $departement; /* Si le departemebt est renseigné dans l'url il est prioritaire */
?>
<select onchange="alert(this.options[selectedIndex].value);" name="departement" id="departement" class="selectpicker max" data-region="<?php echo $region; ?>">
<option value="">Votre département</option>
<?php echo aRegionDepartement($region, $departement); ?>
</select>
</div>
Salut à tous.
Je souhaiterais savoir comment faire pour pouvoir récupérer la valeur de mon <select> au clik.
Ou je suis preneur d'une autre méthode.
[b]L'essentiel du code:[/b]
Donc en gros si le parametre département n'est pas renseigné alors il agit sur la page par default sinon sur le numéro de dep et donc la page correspondante.
Sur le principe ca marche. Le problème c'est que je suis obligé de soumettre le formulaire j'aimerais que en gros [b]$_POST['departement'][/b] soit remplacé par la valeur au clik du select.
Merci à vous.
[php]<form id="choice" name="liste deroulante" method="post" action="<?php if (empty($_POST['departement'])) echo $_SERVER['REQUEST_URI']; else { echo '/toutes-les-sorties-du-departement-'.$_POST['departement'].'.html'; } ?>">
<div class="col-md-3 col-sm-3 max">
<?php // Gestion des variables des départements
$region = !empty($_SESSION['membre']['id_region']) ? simplification($aRegion[$_SESSION['membre']['id_region']]) :NULL;
$region = !empty($_REQUEST['region']) ? $_REQUEST['region'] : $region; /* Si la region est renseigné dans l'url il est prioritaire */
$departement = !empty($_SESSION['membre']['id_departements']) ? $_SESSION['membre']['id_departements'] : NULL;
$departement = !empty($_REQUEST['departement']) ? $_REQUEST['departement'] : $departement; /* Si le departemebt est renseigné dans l'url il est prioritaire */
?>
<select onchange="alert(this.options[selectedIndex].value);" name="departement" id="departement" class="selectpicker max" data-region="<?php echo $region; ?>">
<option value="">Votre département</option>
<?php echo aRegionDepartement($region, $departement); ?>
</select>
</div>[/php]