Estoy trabajando con jQuery y php para implementar un autocomplete en mi sitio web y en realidad me he quedado corto de ideas ya que quisiera que el usuario al escribir una letra, se busque de manera dinámica en la BD y esto alimente el autocomplete, ¿Alguna idea?
Autocomplete con jQuery + PHP
Iniciado por
Nello
, mar 26 2014 18:38
Esto también te interesa!
#2
Publicado 27 marzo 2014 - 02:51
Te dejo un ejemplo como hacerlo, primero el siguiente código iría en tu archivo .js:
Y por último en tu archivo nombres.php esto:
$("#nombres").autocomplete({ source: function(request , response){ $.ajax({ type: 'GET', url: 'nombres.php', data: "letter="+$("#nombres").val(), success: function(data) { var explode = data.split("|"); response(explode); } }); } });
Y por último en tu archivo nombres.php esto:
if(isset($_GET['letter'])){ $cadena = $_GET['letter']; $sql = "select nombres from tabla where nombre like '".$cadena."%'"; $query = mysql_query($sql); while($result = mysql_fetch_row($query)) { echo $result[0].'|'; } }