Foros del Web » Programando para Internet » Jquery »

[SOLUCIONADO] Problema recorriendo tabla

Estas en el tema de Problema recorriendo tabla en el foro de Jquery en Foros del Web. Buen día. Tengoun problema al recorrer una tabla en la cual a traves de un formulario creo las filas, pero cuando necesito sacar los valores ...
  #1 (permalink)  
Antiguo 29/05/2015, 04:24
Avatar de Andreslrz  
Fecha de Ingreso: septiembre-2008
Mensajes: 99
Antigüedad: 15 años, 8 meses
Puntos: 2
Problema recorriendo tabla

Buen día.

Tengoun problema al recorrer una tabla en la cual a traves de un formulario creo las filas, pero cuando necesito sacar los valores me dice que la tabla tiene filas pero no puedo sacar el valor de cada campo.

Aqui dejo el codigo
Código Javascript:
Ver original
  1. $('#agregar-presentacion').click(function() {
  2. //Aqui saco los valores del formulario y lo agrego a la tabla
  3.     $('#lista-presentaciones').append('<tr><td><input type="checkbox" name="presentacion" value="'+$('#presentacion').val()+'"></td>'+
  4.                                           '<td>'+$('#presentacion').val()+'</td>'+
  5.                                           '<td>'+$('#valor').val()+'</td>'+
  6.                                           '<td>'+$('#peso').val()+'</td>'+
  7.                                           '<td>'+$('#alto').val()+'</td>'+
  8.                                           '<td>'+$('#ancho').val()+'</td>'+
  9.                                           '<td>'+$('#largo').val()+'</td></tr>');
  10. });
  11.  
  12.  
  13. $('#gproducto').click(function() {
  14.     var presentaciones;
  15.     var i = 0;
  16. //Validar Producto es una funcion que retorna true o false, eso funciona bien
  17. //En validar producto se valida que la tabla tenga filas, el problema comienza en el each.
  18.     if(!validarProducto()) {
  19.         $('#lista-presentaciones tr').each(function() {
  20.             presentaciones[i]=$(this).find('td').eq(1).html();
  21.             alert(presentaciones[i]);
  22.         });
  23.     }
  24. });

Las validaciones ya estan probadas y funcionan, el problema es que al verificar el numero de filas reconoce las que tiene, pero no entra al each
  #2 (permalink)  
Antiguo 31/05/2015, 20:14
 
Fecha de Ingreso: julio-2013
Ubicación: Temuco
Mensajes: 48
Antigüedad: 10 años, 10 meses
Puntos: 0
Respuesta: Problema recorriendo tabla

En que momento pasa a ser un arreglo el var "presentaciones"??


Intentaste algo asi?
Código Javascript:
Ver original
  1. var presentaciones= new Array();
  2. $('#lista-presentaciones tr').each(function() {
  3.     presentaciones.push( $(this).find('td').eq(1).html() );
  4. }
  5. );

Última edición por CHAEEZ; 31/05/2015 a las 20:23

Etiquetas: formulario, funcion, html, input, javascript, tabla, valor
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 20:04.