Ver Mensaje Individual
  #1 (permalink)  
Antiguo 02/04/2020, 17:28
eurodoblon
 
Fecha de Ingreso: enero-2008
Mensajes: 303
Antigüedad: 16 años, 3 meses
Puntos: 0
Enviar formulario despues de comprobar

Como puedo hacer para que el formulario f2 se envie una vez que ya no hay errores. Todo funciona bien marcando los errores, pero cuan do son subsanados no hace el submit. Gracias y un saludo

Código:
$(document).ready(function() {
  const f2 = $('#f2');

  f2.on('submit', event => {
    let errorCount = 0,
      requestPromiseArray = [];


event.preventDefault();
    f2.find('.concepto').each(function(i, elem) {
      elem.className = 'concepto pending';
      let conceptos = elem.value,
        requestPromise = $.post("procesa-gastosprivado.php", {
          conceptos
        }).then(function(mensaje) {
          errorCount += (mensaje == 'error') ? 1 : 0;

          elem.classList.remove('pending');
          elem.classList.add(mensaje);

        });
      requestPromiseArray.push(requestPromise);

    });


    return false;
  });

});