Foros del Web » Programando para Internet » Jquery »

[SOLUCIONADO] Crear tabla clickeable en iteracion

Estas en el tema de Crear tabla clickeable en iteracion en el foro de Jquery en Foros del Web. Hola, estoy teniendo un problema en un codigo. Tengo cierta informacion almacenada en un array y lo que quiero hacer es recorrer el array con ...
  #1 (permalink)  
Antiguo 12/03/2015, 12:06
 
Fecha de Ingreso: marzo-2015
Ubicación: San Jose
Mensajes: 2
Antigüedad: 9 años, 9 meses
Puntos: 0
Crear tabla clickeable en iteracion

Hola, estoy teniendo un problema en un codigo.
Tengo cierta informacion almacenada en un array y lo que quiero hacer es recorrer el array con un for y tomar la informacion de cada posicion del array, imprimirla en una tabla y agregar una funcion para el onclick de cada fila de la tabla. E intentado agregando el .click con jquery dentro del for y tambien agregando el atributo html onclick pero no logro hacerlo funcionar.

Dejo la parte del codigo encargada de esto:
Código PHP:
var temp=ordenarArray(funcionarios);
var 
seccion=$('input[name=seccionSueldos]:checked').val();
var  
retorno="<tr>";
for(var 
i=0;i<temp.length;i++){
    if(
temp[i].seccion==seccion){
        
retorno+="<td id="+temp[i].numFuncionario+" onclick=clickFunc>"+temp[i].nombre+" "+temp[i].apellido+"&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;"+"</td><td><span class='Texto'> Paga actual: "+temp[i].pagaActual+"</span> </td></tr>";
        }    
    } 
Muchas gracias!
  #2 (permalink)  
Antiguo 12/03/2015, 20:13
Avatar de fede5426  
Fecha de Ingreso: diciembre-2014
Ubicación: Córdoba
Mensajes: 446
Antigüedad: 10 años
Puntos: 208
Respuesta: Crear tabla clickeable en iteracion

No se si habra sido un error de tipeo al escribir el post, pero esto va asi:

onclick="clickFunc()"

Lo estas poniendo sin los paréntesis ni las comillas.

Es decir:

Código PHP:
Ver original
  1. retorno+="<td id="+temp[i].numFuncionario+" onclick='clickFunc()'>"+...

Probalo así
  #3 (permalink)  
Antiguo 12/03/2015, 21:05
 
Fecha de Ingreso: marzo-2015
Ubicación: San Jose
Mensajes: 2
Antigüedad: 9 años, 9 meses
Puntos: 0
Respuesta: Crear tabla clickeable en iteracion

Me funciono genial! Muchas gracias por la respuesta! Asi es, tenia un error de tipeo y por eso no podia hacerlo funcionar. Ya funciona genial!

Gracias!
  #4 (permalink)  
Antiguo 12/03/2015, 22:46
Avatar de fede5426  
Fecha de Ingreso: diciembre-2014
Ubicación: Córdoba
Mensajes: 446
Antigüedad: 10 años
Puntos: 208
Respuesta: Crear tabla clickeable en iteracion

De nada! :)

Marca el tema como solucionado.. Saludos!

Etiquetas: funcion, html, input, iteracion, javascript, tabla
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 08:45.