Mostrando entradas con la etiqueta foundation. Mostrar todas las entradas
Mostrando entradas con la etiqueta foundation. Mostrar todas las entradas

miércoles, 15 de mayo de 2013

Reseteando formularios con inputs file

Ayer ocurrió lo impensable, el código js de una aplicación web no era compatible con internet explorer... ¿cómo?... ¿por qué?... si eso nunca me había pasado, es la primera vez...

Así que me puse a buscar por internet y encontré la inspiración y explicación en este post.

En la aplicación estamos usando Foundation, y mi problema en concreto era que tras hacer ajaxSubmit en un formulario con inputs, que estaba dentro de un modal (reveal), el modal se cerraba impidiendo volver a usarlo.

Tal como indican en el enlace, la solución fue fácil, clonar el formulario tras el success de la petición ajax:

if($.browser.msie || $.browser.webkit){
  $('#idForm').after($('#idForm').clone(true)).remove();  
}

Lo difícil fue encontrar dicho post :D , que perdí varias horas probando soluciones alternativas.

Saludos.

Related Posts Plugin for WordPress, Blogger...