Foros del Web » Programando para Internet » Jquery »

problemas con inputs generados

Estas en el tema de problemas con inputs generados en el foro de Jquery en Foros del Web. tengo un problema al generar inputs dentro de un for de usuarios, Código: function autocompletaG(){ $("#clienteid").autocomplete({ minLength: 1, source: function(request, response) { var data = ...
  #1 (permalink)  
Antiguo 17/06/2013, 09:45
 
Fecha de Ingreso: diciembre-2002
Ubicación: arequipa
Mensajes: 114
Antigüedad: 22 años
Puntos: 0
problemas con inputs generados

tengo un problema al generar inputs dentro de un for de usuarios,
Código:
function autocompletaG(){
	$("#clienteid").autocomplete({
                minLength: 1,		
		source: function(request, response) {
			var data = {};
			data.term = $("#clienteid").val();
            $.ajax({
              url: "/roles/buscar",
              data: JSON.stringify(data),
              contentType: 'application/json',
              type: "POST",
              success: function(data){
                  response(data);
              }
            });
        },
        focus: clienteFoco
        });	
}
Código HTML:
<input type="text" name="clienteid" id="clienteid" onclick='autocompletaG();' placeholder="Nombre de cliente">
<input type="text" name="clienteid" id="clienteid" onclick='autocompletaG();' placeholder="Nombre de cliente"> 
el problema es q solo me funciona con el primero y el segundo no.
  #2 (permalink)  
Antiguo 17/06/2013, 16:16
Avatar de PIRRUMAN  
Fecha de Ingreso: febrero-2006
Ubicación: Monterrey, Nuevo León
Mensajes: 633
Antigüedad: 18 años, 10 meses
Puntos: 53
Respuesta: problemas con inputs generados

el problema es que los id los tienes repetidos , podrias generar id autoincrmentables:

id="miid1"
id="miid2"

y luego hacer que tu funcion recba de parametro el id seleccionado

id="miid1" onclick='autocompletaG(this.id);'
id="miid2" onclick='autocompletaG(this.id);'

y en tu funcion

function autocompletaG(MIIDRECIBIDO){
$("#"+MIIDRECIBIDO).autocomplete({ //no recuerdo si asi se concatena


la idea es esa
__________________
“Prefiero ser un tonto momentaneo que un eterno ignorante”
“¡El éxito es resultado de los aciertos,los aciertos resultado de la experiencia y la experiencia resultado de los errores!”
  #3 (permalink)  
Antiguo 21/06/2013, 10:29
 
Fecha de Ingreso: diciembre-2002
Ubicación: arequipa
Mensajes: 114
Antigüedad: 22 años
Puntos: 0
Respuesta: problemas con inputs generados

Gracias me sirvio de mucho

Etiquetas: ajax, funcion, generados, input, inputs, javascript, js
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 21:22.