Ver Mensaje Individual
  #6 (permalink)  
Antiguo 20/11/2013, 12:07
belzebux
 
Fecha de Ingreso: mayo-2010
Mensajes: 22
Antigüedad: 14 años
Puntos: 0
Respuesta: Boton mas y menos

marlanga mil gracias por tu respuesta, no he respondido antes ya que estuve ocupado, pero volviendo al tema: he revisado lo que me has dicho y llegue a esta solucion, haber si me ayudas con algun consejo...
La solucion que me mandast era muy buena, pero recuerda que yo voy a tener "n" cantidad de grupos botonMenos/input/botonMas, ya que esto va a ser dependiendo de la cantidad de registros en la base de datos. Por ello necesito una funcion generica, lo que he hecho es hacer una llamada por clases y no por id..

Código HTML:
Ver original
  1. <div>
  2. <button class="resta">-</button>
  3. <input class="qwerty" value="unica">
  4. <button class="suma">+</button>
  5. </div>

Código Javascript:
Ver original
  1. var i;
  2.     $('.resta').click(function(){
  3.         var padre = $(this).parent("div");
  4.         var valor = $(padre).children(".qwerty").val();
  5.         if(valor>2){
  6.             i = valor;
  7.             i--;
  8.             $(padre).children(".qwerty").val(i);
  9.         }else{
  10.             $(padre).children(".qwerty").val("unica");
  11.         }
  12.     })
  13.    
  14.     $('.suma').click(function(){
  15.         var padre = $(this).parent("div");
  16.         var valor = $(padre).children(".qwerty").val();
  17.         if(isNaN(valor) && valor>1){
  18.             i = valor;
  19.         }else{
  20.             if(valor == "unica"){i = 1;}
  21.         }
  22.         i++;
  23.         $(padre).children(".qwerty").val(i);
  24.     })

Desde ya gracias por cualquier comentario.