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

149
Vistas
¿Hay una opción de jQuery "después de enviar"?

Tengo un formulario que carga un archivo y apunta a un iframe en la página. Cuando el usuario hace clic en enviar, quiero que el contenido del archivo se "borre".

probé esto

 $('#imageaddform').submit(function(){ $('#imagefile').val(''); });

Pero borra el formulario antes del envío, por lo que nunca se carga nada.

¿Cómo borro después de enviar?

over 4 years ago · Santiago Trujillo
3 Respuestas
Responde la pregunta

0

Si no tiene otros controladores vinculados, podría hacer algo como esto:

 $('#imageaddform').submit(function(e) { e.preventDefault(); // don't submit multiple times this.submit(); // use the native submit method of the form element $('#imagefile').val(''); // blank the input });
over 4 years ago · Santiago Trujillo Denunciar

0

La solución de Lonesomeday funcionó para mí, pero para Google Chrome descubrí que aún enviaría datos de formulario vacíos a menos que agregara un tiempo de espera como este:

 $('#imageaddform').submit(function(e) { e.preventDefault(); // don't submit multiple times this.submit(); // use the native submit method of the form element setTimeout(function(){ // Delay for Chrome $('#imagefile').val(''); // blank the input }, 100); });
over 4 years ago · Santiago Trujillo Denunciar

0

Podrías hacer algo como esto:

 $('#imageaddform').submit(function(){ setTimeout(function() { $('#imagefile').val(''); },100); });
over 4 years ago · Santiago Trujillo 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