Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

126
Visualizações
El js personalizado de la página del carrito de Woocommerce no funciona después de aplicar el cupón. Envío datos del carrito a un dominio externo al continuar con el pago

Estoy enviando los datos del carrito de woocommerce a una página de pago alojada externamente con el clic del botón 'continuar con el pago'. Simplemente creo entradas haciendo un bucle en la tabla y cambiando la URL de acción del formulario del carrito a la URL de mi página de pago externa. Mi función javascript al hacer clic en el botón se detiene después de aplicar el cupón. Si recargo la página, empieza a funcionar perfectamente. ¿Alguna sugerencia sobre lo que podría estar bloqueando mi js?


 jQuery('a.checkout-button button alt wc-forward').click(function(e){ e.preventDefault(); jQuery('.cart_item').last().after('<input type="hidden" name="totalprice[]" value="'+jQuery('.order-total td').text()+'">'); jQuery('table.shop_table > tbody > tr').each(function(index, tr) { if(jQuery(tr).hasClass('cart-discount')) {jQuery('.cart_item td:last').after('<td class="coupon-val"><input type="hidden" name="coupon[]" value="'+jQuery(tr).find('th').text().replace(/Coupon:/g,"")+'" ></td>'); jQuery('.cart_item td:last').after('<td class="coupon-discount-val"><input type="hidden" name="coupon-discount[]" value="'+jQuery(tr).find('.woocommerce-Price-amount').text()+'" ></td>'); } //jQuery(this).attr('href','http://localhost/test1/datapost.php'); }); //jQuery('form.woocommerce-cart-form').attr('action' , 'http://localhost/test1/datapost.php'); jQuery('form.woocommerce-cart-form').attr('action' , 'http://localhost/test1/datapost.php'); jQuery('form.woocommerce-cart-form').attr('id' , 'fsubmit'); jQuery('form.woocommerce-cart-form').removeAttr('class'); jQuery('body').find('#fsubmit').submit(); })****
about 4 years ago · Juan Pablo Isaza
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda