Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

202
Vistas
¿Por qué ingresar el formulario Agregar al carrito? comprar

después de cambiar el valor de entrada, aumentar o disminuir, el formulario se envía automáticamente y me redirige a la página de la tarjeta, ¿cómo puedo solucionarlo?

 <form action="/cart/add" method="post" class="add-to-cart-wrapper" data-productid="{{product.id}}"> <input type="hidden" name="id" data-productid="{{product.id}}" class="product-select" value="{{ product.variants[0].id }}" data-variant-title="{{ product.variants[0].title }}" /> <div class="add-to-cart"> <button class="upper pointer bg-green txt-white" type="submit" name="add" id="AddToCart" > добавить в корзину </button> </div> <div class="price-wrapper"> <div class="quantity-wrapper"> <input type="number" id="Quantity" name="quantity" value="1" min="1" pattern="[0-9]*" class="product-form__input product-form__input--quantity" data-quantity-input hidden /> <button onclick="decreaseQuantity(event)" class="pointer reduce" > <img src="{{'Minimaize.svg' | asset_url}}" alt="reduce icon" width={{ image.width }} height={{ image.height }} loading="lazy" /> </button> <div class="quantity" id="quantity"> 1 </div> <button onclick="increaseQuantity(event)" class="pointer increase" > <img src="{{'Maximize.svg' | asset_url}}" alt="increase icon" width={{ image.width }} height={{ image.height }} loading="lazy" /> </button> </div> <div class="price">{{ product.price | money}}</div> </div> </form>

¿Por qué cambia la entrada, todos los formularios se envían y me redireccionan a la página del carrito? ¿Cómo puedo arreglarlo?

about 4 years ago · Juan Pablo Isaza
1 Respuestas
Responde la pregunta

0

No se especifica ningún type para el <button> :

 <button onclick="decreaseQuantity(event)" class="pointer reduce" >

El valor predeterminado es type="submit" . Solo especifica que no es un botón de envío:

 <button onclick="decreaseQuantity(event)" class="pointer reduce" type="button" >
about 4 years ago · Juan Pablo Isaza Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda