Ver Mensaje Individual
  #4 (permalink)  
Antiguo 05/06/2012, 16:38
rubiomike
 
Fecha de Ingreso: marzo-2010
Mensajes: 128
Antigüedad: 14 años, 1 mes
Puntos: 3
Respuesta: Color en formulario que usa autocomplete

Primero gracias por responder. No me he dado cuenta de que estaba en el foro de PHP.

El formulario tiene el siguiente código:

Código HTML:
Ver original
  1. <form action="/resultados.php" method="GET">
  2. <input type="text" id="autocomplete" class="buscador_arriba"
  3. name="s" value="Buscar películas, artistas..."
  4. onblur="if (this.value == '')  
  5. {this.value = 'Buscar películas, artistas...';}"  
  6. onfocus="if (this.value == 'Buscar películas, artistas...')  
  7. {this.value = '';}" />
  8. </form>

El código jQuery es el siguiente:

Código Javascript:
Ver original
  1. var q = jQuery.noConflict();
  2.         q().ready(function() {
  3.             q("#autocomplete").autocomplete("/includes/buscar_autocomplete.php", {
  4.                 minChars: 1,
  5.                 highlight: false,
  6.                 delay: 0,
  7.                 width: 424,
  8.                 scroll: false,
  9.                 scrollHeight: 400,
  10.                 selectFirst: false,
  11.                 maxItemsToShow: 15,  
  12.                 formatItem: function(data, i, n, value) {
  13.                 return value;
  14.                 },
  15.                 formatResult: function(data, value) { return value.split("    ")[1];
  16.                     }
  17.              });
  18.         });

Y el CSS es:

Código CSS:
Ver original
  1. .buscador_arriba {
  2.  
  3.     width: 420px;
  4.     height: 26px;
  5.     padding-left: 5px; 
  6.     background-color: #222;
  7.     color: #fff;
  8.     font-weight: bold; 
  9.     border: 1px solid #333;
  10. }

Si lo dejo en blanco no hay problema, lo que pasa es que para el diseño de la página es mejor así. Un saludo a todos y gracias.