Foros del Web » Programando para Internet » Jquery »

Click en autocompletar

Estas en el tema de Click en autocompletar en el foro de Jquery en Foros del Web. Buenas, tengo un código en una aplicación web con php que me muestra una serie de campos sugeridos para autocompletar sacados de una tabla de ...
  #1 (permalink)  
Antiguo 21/04/2014, 09:35
 
Fecha de Ingreso: abril-2014
Ubicación: Marchena, Sevilla
Mensajes: 2
Antigüedad: 10 años
Puntos: 0
Click en autocompletar

Buenas, tengo un código en una aplicación web con php que me muestra una serie de campos sugeridos para autocompletar sacados de una tabla de MySQL.

Hasta aquí todo bien, pero necesito que al hacer click en alguno de estos campos me lo guarde en el input, ya que este tiene además un onChange="this.form.submit()".

Os copio elk código que tengo:

Código PHP:
<?php
                                $consulta_prod 
mysql_query("select * from pproductos order by nombre;");
                                
$arreglo_php = array();
                                while(
$prod=mysql_fetch_assoc($consulta_prod)){
                                    
array_push($arreglo_php$prod["nombre"]);
                                }
                            
?>
                            <script>
                            $(function(){
                                var autocompletar = new Array();
                                <?php 
                                
for($p 0;$p count($arreglo_php); $p++){ ?>
                                  autocompletar.push('<?php echo $arreglo_php[$p]; ?>');
                                <?php ?>
                                $("#product1").autocomplete({ 
                                    source: autocompletar 
                                });
                            });
                            </script>
                            <tr>
                                <td width="70%" style="text-align: center;"><input type="text" name="product1" id="product1" style="width: 80%" value="<?php echo $_POST['product1']; ?>" onChange="this.form.submit()"></td>
                                <td width="30%" style="text-align: center;"><input type="tel" name="dosis1" style="width: 80%" value=""></td>
                            </tr>
Espero que puedan ayudarme.

Gracias de antemano!
  #2 (permalink)  
Antiguo 21/04/2014, 12:15
Avatar de Triby
Mod on free time
 
Fecha de Ingreso: agosto-2008
Ubicación: $MX->Gto['León'];
Mensajes: 10.106
Antigüedad: 15 años, 8 meses
Puntos: 2237
Respuesta: Click en autocompletar

Cambiar el valor de un campo por un click del mouse, es cosa que se hace en el navegador y PHP nada tiene que ver con eso.

Muevo tu tema a Javascript -> jQuery
__________________
- León, Guanajuato
- GV-Foto
  #3 (permalink)  
Antiguo 22/04/2014, 01:07
 
Fecha de Ingreso: abril-2014
Ubicación: Marchena, Sevilla
Mensajes: 2
Antigüedad: 10 años
Puntos: 0
Respuesta: Click en autocompletar

Ok, muchas gracias.

¿Alguien que pueda ayudarme en esto?

Etiquetas: clic, php
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 02:23.