Tema: iframe
Ver Mensaje Individual
  #1 (permalink)  
Antiguo 28/12/2011, 05:47
viringas
 
Fecha de Ingreso: marzo-2011
Mensajes: 226
Antigüedad: 13 años, 8 meses
Puntos: 1
iframe

hola a todos, tengo un código jquery que lo q hace es crear un iframe para simular el envio de un campo tipo "file" de un formulario. pero no consigo q cuando hago el submit la pagina se kede en el mismo sitio y no salte a la pagina en la q proceso los datos, el código q utilizo es un plugin q se llama query.iframe-plugin, y lo nteog configurado así en mi proyecto
Código Javascript:
Ver original
  1. $("#myform").submit(function() {
  2.     $.ajax(this.action, {
  3.         data: $(":text", this).serializeArray(),
  4.         files: $(":file", this),
  5.         iframe: true,
  6.         processData: false
  7.     }).complete(function(data) {
  8.         console.log(data);
  9.     });
  10. });

alguien lo probo o sabe xq no funciona, la web del creador pone q tiene q ser así para q funcione, yo probé poniendo
event.preventDefault() después del submit y efectivamente al pulsar el botón no me lleva a la otra pagina, pero tp procesa los datos.

alguien tiene otra solución??