Recherche depuis une liste déroulante
Sinistrus
Messages postés
1010
Date d'inscription
Statut
Membre
Dernière intervention
-
Pitet Messages postés 2845 Statut Membre -
Pitet Messages postés 2845 Statut Membre -
Bonjour à tous !
Voilà, j'ai un petit soucis de recherche et sollicite votre aide.
Je n'ai aucun résultat lorsque je sélectionne un choix dans ma liste... pouvez-vous corriger mon bout de code svp ?
index.php
search.js
Merci de votre aide
Voilà, j'ai un petit soucis de recherche et sollicite votre aide.
Je n'ai aucun résultat lorsque je sélectionne un choix dans ma liste... pouvez-vous corriger mon bout de code svp ?
index.php
<?php
$db = mysql_connect(MYSQL_HOST, MYSQL_USER, MYSQL_PASS); mysql_select_db(MYSQL_BASE,$db);
$sql = 'SELECT * FROM tb_parapharmacie GROUP BY Categorie ORDER BY Libelle ASC';
$req = mysql_query($sql) or die("[".$sql."<br />".mysql_error()."]"); ?>
<select name="SelectCategorie" id="SelectCategorie" style="width:60%">
<option selected="selected" disabled="disabled">Sélectionnez une catégorie...</option>
<?php while($data = mysql_fetch_assoc($req)) { ?>
<?php echo '<option>'.$data['Categorie'].'</option>'; ?>
<?php }; ?>
</select>
</form>
<div class="resultat" id="resultat"></div>
search.js
$(document).ready(function(){
$("#SelectCategorie").keypress(function(){
var SelectCategorie = $(this).val();
var data = 'motclef=' + SelectCategorie;
$.ajax({
type : "GET",
url : document.location.origin + "/parapharmacie/result.php",
data : data,
success: function(server_response) {
$("#resultat").html(server_response).show();
}
});
});
});
Merci de votre aide
A voir également:
- Recherche depuis une liste déroulante
- Liste déroulante excel - Guide
- Liste déroulante en cascade - Guide
- Recherche automatique des chaînes ne fonctionne pas - Guide
- Liste code ascii - Guide
- Comment faire une recherche à partir d'une photo - Guide
1 réponse
Salut,
Remplace l'évènement 'keypress' appliqué sur ton select par l'évènement 'change'.
https://api.jquery.com/change/
Bonne journée
Remplace l'évènement 'keypress' appliqué sur ton select par l'évènement 'change'.
https://api.jquery.com/change/
Bonne journée