Ver Mensaje Individual
  #7 (permalink)  
Antiguo 04/07/2013, 02:52
franjgg
 
Fecha de Ingreso: marzo-2007
Mensajes: 751
Antigüedad: 17 años, 8 meses
Puntos: 4
Respuesta: Plugin Jquery - autocomplete no va en IE10

Hola amigos, vereis me estoy basando en este ejemplo: http://tarjuccino.com/tutoriales/pro...y-php-y-mysql/

Y creo que lo estoy haciendo bien, la cosa es que cuando escribimos algo en el campo no muestra nada, dice que no hay resultados,

A ver si veis algo

pongo el codigo:

Código HTML:
Ver original
  1. <<!doctype html>
  2. <html lang="en">
  3.     <meta charset="UTF-8">
  4.     <title>Document</title>
  5. <script type="text/javascript" src="http://code.jquery.com/jquery-1.9.1.min.js"></script>
  6. <script type="text/javascript" src="http://code.jquery.com/ui/1.10.1/jquery-ui.min.js"></script>   
  7.   $(function(){
  8.     var autocompletar = new Array();
  9.     <?php //Esto es un poco de php para obtener lo que necesitamos
  10.     for($p = 0;$p < count($arreglo_php); $p++){  ?>
  11.        autocompletar.push('<?php echo $arreglo_php[$p]; ?>');
  12.      <?php } ?>
  13.      $("#buscar").autocomplete({ //Usamos el ID de la caja de texto donde lo queremos
  14.        source: autocompletar //Le decimos que nuestra fuente es el arreglo
  15.      });
  16.   });
  17. </head>
  18. <?php
  19.  
  20. $dbhost="localhost"; // servidor. Generalmente localhost si el archivo esta alojado en el servidor ya.
  21. $dbusuario="xxxxxx"; // aqui debes ingresar el nombre de usuario
  22. $dbpassword="xxxxx"; // password de acceso para la base de datos
  23. $db="xxxxx"; // Seleccionamos la base con la cual trabajar
  24.  
  25. $conexion = mysql_connect($dbhost, $dbusuario, $dbpassword);
  26. mysql_select_db($db, $conexion);
  27.  
  28. $sql = "Select descripcion FROM empresas_listas_articulos2 WHERE descripcion LIKE 'co%'";
  29. $res = mysql_query($sql);
  30. $arreglo_php = array();
  31. if(mysql_num_rows($res)==0)
  32.   array_push($arreglo_php, "No hay datos");
  33. else{
  34.  while($palabras = mysql_fetch_array($res, $conexion)){
  35.     array_push($arreglo_php, $palabras["palabra"]);
  36.  }
  37. }
  38.  
  39. ?> 
  40.  
  41. <input type="text" id="buscar" />
  42. </body>
  43. </html>

Un saludo!!