Ver Mensaje Individual
  #1 (permalink)  
Antiguo 26/11/2013, 09:45
Avatar de JuJoGuAl
JuJoGuAl
 
Fecha de Ingreso: julio-2009
Ubicación: Venezuela
Mensajes: 754
Antigüedad: 15 años, 3 meses
Puntos: 19
Sumar Minutos y Segundos en Inputs Dinamicos

Buenos dias amigos, tengo un rollo cn jquery, veran estoy generando Inputs dinamicos (para q los usuarios ingresen tiempos q demoran en hacer una actividad) ahora bien la parte de Agregar/Quitar inputs ya la e resuelto, pero tengo 2 problemas:

1-La Mascara de Jquery (Masked Input), solo funciona con los inputs que se cargan al entrar a la pagina (no funciona con los Inputs Generados dinamicamente)

2- cuando sumo los valores, necesito que el final interprete todo como MM:SS, pero nose como hacerlo en jquery...

Con este codigo Sumo los valores
Código Javascript:
Ver original
  1. $('#tiempos_te').delegate('input[name^="tiempo"]', 'blur', function () {
  2.         var number= this.name.replace('tiempo',''), // extract the number from tiempoxxx
  3.        counter = number.substr(0, number.length -1); // keep everything from the number except the last digit
  4.  
  5.         $('input[name^="totalt' + counter + '"]').val($('input[name^="tiempo' + counter + '"]').sumValues());
  6.     });

y con esto Enmascaro:
Código Javascript:
Ver original
  1. jQuery(function($){
  2.         $('input[name^="tiempo"]').mask("99:99");
  3.        //$("#date").mask("99/99/9999");
  4.        });

pero la suma como hago para q se refleje en MINUTOS:SEGUNDOS?

Codigo Completo: http://jsfiddle.net/JuJoGuAl/tNjf3/