Foros del Web » Programando para Internet » Jquery »

enviar parametros en autocomplete jquery

Estas en el tema de enviar parametros en autocomplete jquery en el foro de Jquery en Foros del Web. Buenos dias a todos los foreros.. Estoy utilizando el autocomplete de jquery pero quiero crear una funcion que pasandole como parametros tres valores: nombre tabla, ...
  #1 (permalink)  
Antiguo 21/03/2012, 10:49
 
Fecha de Ingreso: abril-2009
Ubicación: Colombia
Mensajes: 949
Antigüedad: 15 años
Puntos: 27
enviar parametros en autocomplete jquery

Buenos dias a todos los foreros..
Estoy utilizando el autocomplete de jquery pero quiero crear una funcion que pasandole como parametros tres valores: nombre tabla, campo llave, campo 2, me consulte a cualquier tabla de la base de datos
Hasta el momento me consulta pero yo tengo definido cual es la tabla y cuales son los campos..por lo tanto no es dinamico...

Código HTML:
Ver original
  1. <script type="text/javascript">
  2. $().ready(function() {
  3.  
  4.  
  5.  
  6.     $("#singleBirdRemote").autocomplete("search.php", {
  7.      
  8.         width: 260,
  9.         selectFirst: false
  10.     });
  11.  
  12.  
  13.    
  14.  
  15.     $("#singleBirdRemote").result(function(event, data, formatted) {
  16.      
  17.         if (data)
  18.             $(this).parent().next().find("input").val(data[1]);
  19.     });
  20.  
  21.    
  22.     $("#clear").click(function() {
  23.         $(":input").unautocomplete();
  24.     });
  25. });
  26.  
  27.  
  28.  
  29.  
  30.  
  31. </head>
  32. <p>
  33. <label>Facultad (funciona):</label>
  34. <input type="text" id="singleBirdRemote" />
  35. </p>
  36.  
  37. </body>
  38.  
  39. </html>

Y el archivo search.php

Código PHP:
Ver original
  1. <?php
  2. $q = strtolower($_GET["q"]);
  3. if (!$q) return;
  4. include ("config.php");
  5. include ("opendb.php");
  6. $query = "SELECT COD_FAC, NOM_FAC FROM facultad where ( COD_FAC='".$q."' ) OR  (NOM_FAC LIKE '%".$q."%')";
  7. $resultado_general = mysql_query ($query);
  8. $num_filas_general = mysql_num_rows($resultado_general);
  9. if ($num_filas_general > 0)
  10. {       // Si existe el registro
  11.         while($fila_data = mysql_fetch_array($resultado_general))
  12.             echo $fila_data[0]."-".utf8_encode($fila_data[1])."|".$fila_data[0]."\n";
  13. }
  14. ?>

Como pueden ver la consulta esta estatica, lo que yo quiero es crear una funcion en el evento onkeup y pasarle como parametro los valores que nombre al comiezo...lo que no se es como pasarlos al archivo search.php

Seria en esta parte?

Código Javascript:
Ver original
  1. $("#singleBirdRemote").autocomplete("search.php", {
  2.      
  3.         width: 260,
  4.         selectFirst: false
  5.     });

Agradezco me puedan colaborar o dar algun enlace donde pueda encontrar la forma de pasar esos parametros..gracias

Etiquetas: funcion, html, input, parametros, php, autocompletado
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 14:41.