Problème recherche javascript

Fermé
legiux777 Messages postés 221 Date d'inscription lundi 26 août 2013 Statut Membre Dernière intervention 21 janvier 2016 - Modifié par legiux777 le 25/09/2013 à 15:44
legiux777 Messages postés 221 Date d'inscription lundi 26 août 2013 Statut Membre Dernière intervention 21 janvier 2016 - 25 sept. 2013 à 16:58
Bonjour,


Je souhaite faire une barre de recherche avec autocomplete

un ami m'a proposé ceci:



<html lang="fr">
<head>
<title>recherche auto</title>
<link rel="stylesheet" href="http://code.jquery.com/ui/1.10.3/themes/smoothness/jquery-ui.css" />
<script src="http://code.jquery.com/jquery-1.9.1.js"></script>
<script src="http://code.jquery.com/ui/1.10.3/jquery-ui.js"></script>
<link rel="stylesheet" href="/resources/demos/style.css" />
<script>
$(function() {
var availableTags = [
"test1",
"test2",

];
$( "#tags" ).autocomplete({
source: availableTags
});
});
</script>
</head>
<body>

<div class="ui-widget">
<label for="tags">Recherche: </label>
<input id="tags" />
</div>


</body>
</html>


Je souhaiterais si la personne tape test1 dans l'input, qu'elle soit ensuite rediriger vers une url

on m'a dis d'utiliser header location ou top.location


il faudrait ensuite que j'intègre cet autocomplete à ma barre de recherche, en voici le code:




<div align="center"> 
<div class="widget-container widget_search">
<form method="get" id="searchform" action="recherche.php">
<div>
<label class="screen-reader-text" for="si">Search for:</label>
<input class="input_search" type="text" id="si" value="Recherchez votre village" onfocus="if (this.value == 'Recherchez votre village') {this.value = '';}" onblur="if (this.value == '') {this.value = 'Recherchez votre village';}" name="si"/>
<input type="submit" id="searchsubmit" class="btn-submit" value="Submit"/>
</div>
</form>
</div>
</div>



quelqu'un pourrait me faire un exemple dans mon code que je puisse comprendre avec des lignes de commentaire si possible ?

Cordialement,
A voir également:

2 réponses

gign44 Messages postés 124 Date d'inscription dimanche 27 janvier 2008 Statut Membre Dernière intervention 22 octobre 2013 5
25 sept. 2013 à 16:39
Je n'ai pas vraiment tout compris à ton message...
tu veux faire un form de recherche en faisant une redirection selon la recherche...

Soit tu passe par un
header('Location: tonsiteweb.com/tesparametres');

Soit tout simplement tu traites le get de ton url dans ta page cible de ton formulaire...
0
legiux777 Messages postés 221 Date d'inscription lundi 26 août 2013 Statut Membre Dernière intervention 21 janvier 2016 93
25 sept. 2013 à 16:58
oui le tout en autocomplete
0