Foros del Web » Programando para Internet » Javascript » Frameworks JS »

Devolver valor de autocomplete

Estas en el tema de Devolver valor de autocomplete en el foro de Frameworks JS en Foros del Web. Hola, soy nuevo con ajax y php, y estoy tratando de implementar una busqueda en ajax que me devuelva un numero de cliente. Un form, ...
  #1 (permalink)  
Antiguo 03/08/2011, 16:17
FergusA
Invitado
 
Mensajes: n/a
Puntos:
Devolver valor de autocomplete

Hola,

soy nuevo con ajax y php, y estoy tratando de implementar una busqueda en ajax
que me devuelva un numero de cliente.
Un form, llama a otro donde se realiza el "autocomplete", y quisiera que este
segundo form, me devuelva el "numero de cliente" al segundo form,
esto puntualmente no se como hacerlo.
por favor, alguna sugerencia?

basicamente el codigo es el siguiente:

en el primer form tengo:

<input name="txtcuesto" type="text" id="txtcuesto" maxlength="5" size="12" value="" class="cajaMedia">

<a href="javascript:ventanaSecundaria('ajax_buscacuen tas.php')">Busca</a>


en el segundo form (ajax_buscacuentas), tengo el codigo en ajax:
una parte del mismo:

<script type="text/javascript">
$(document).ready(function() {
$("#nombre").autocomplete("cuentas.php", {
/************************************************** ************************************************** ********
Valores de configuración del autocomplete que se mandan a usuarios.php
************************************************** ************************************************** *********/
minChars: 0, /* El número mínimo de caracteres que un usuario tiene que escribir antes de la autocompletar.*/
width: 320, /* Anchura del listado de búsqueda, si no se indica la anchura se adaptará al input */
highlight: false, /* Si se indica 'false' no resaltará los valores de búsqueda */
scroll: true, /* Si tendrá scroll el campo de búsqueda */
scrollHeight: 100, /* Altura del scroll en el campo de búsqueda */
formatItem: function(data, i, n, value) { /* Muestra el valor devuelto se dentro de un elemento LI en la lista de resultados. */
/************************************************** ************************************************** ********
Listado de valores a seleccionar
************************************************** ************************************************** *********/
return value; /* Devuélve el valor de la función usuarios.php */
},
formatResult: function(data, value) { /* Similar a formatItem, pero proporciona el formato para el valor, que se pondrán en el campo de entrada. */
/************************************************** ************************************************** ********
devuelve el valor de la cadena que se ha seleccionado partiendo según el carácrete "["
************************************************** ************************************************** *********/
return value.split("[")[0]; /* Inserta en el campo de búsqueda el valor pero separa el contenido 'split' */
}
// onSelect: function(value, data){ alert('You selected: ' + value + ', ' + data); },
});
});

saludos

Etiquetas: ajax, contenido, devolver, php, select, 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 18:33.