2010-05-01 22 views
14

Quiero subir un archivo usando Ajax y php. Tengo un formulario con la etiqueta <input type="file">. Quiero que el usuario navegue por un archivo y haga clic en Enviar, el archivo que se cargará sin una actualización. Cómo debería hacer esto ? No importa si se produce una actualización, pero quiero cargar el archivo con la ayuda de ajax.Carga de archivo Ajax

+3

Me pregunto qué "archivo de etiquetas de inclusión" es? Supongo que no funciona, pero es un término/idea interesante. –

+7

Creo que quería decir con words :)) – Bakhtiyor

+0

check http://stackoverflow.com/questions/2320069/jquery-ajax-file-upload – Imdad

Respuesta

0

Eche un vistazo a SWFUpload, debería hacer lo que quiera.

8
  • uso de un iframe oculto y estableció la meta de su formulario a nombre de ese marco flotante. De esta forma, cuando se envíe el formulario, solo se actualizará el iframe.
  • Haga que un controlador de eventos se registre para el evento de carga del iframe para analizar la respuesta.

Más detalles en mi blog: http://blog.manki.in/2011/08/ajax-fie-upload.html

1

Este plugin utiliza XHR para cargar varios archivos con una barra de progreso en FF3.6 +, + Safari4, Chrome y vuelve a caer a carga basado iframe oculto en otros navegadores , proporcionando una buena experiencia de usuario en todas partes. comprobar esto: http://valums.com/ajax-upload/

Cuestiones relacionadas