Bonjour,

j'utilise la librairie typeahead.js pour auto complété les recherches sur mon site.
Je voudrais ajouter un href "post.php?id=x" avec l'id associé au titre(au post).

html :

<input type="text" id="name" class="search" autocomplete="off" data-provide="typeahead" placeholder="search">

javascript :

$(document).ready(function(){

 $('#name').typeahead({
  source: function(query, result)
  {
   $.ajax({
    url:"search.php",
    dataType:"json",
    success:function(data)
    {
     result($.map(data, function(item){
      return item;
     }));
    }
   })
  }
 });

});

php - sql :

$array = array();
$query = $bdd->prepare("SELECT title, post_id FROM post");
$query->execute();

while($row = $query->fetch())
{
    $array[] = $row['title'];
}
echo json_encode($array);

J'ai essayé un peu tout ce que j'ai pu trouver sur internet ,rien y fait..
Si quelqu'un a déjâ eu a faire a sa .. merci

Aucune réponse