Ver Mensaje Individual
  #1 (permalink)  
Antiguo 16/07/2012, 07:55
edward18_1
 
Fecha de Ingreso: septiembre-2011
Mensajes: 480
Antigüedad: 13 años, 3 meses
Puntos: 18
No envia archivos jquery

Hola, estoy intentando de que el jquery me envie archivos pero no logro que lo haga sin que se me recargue la pagina, ps encontre en este mismo foro un script que funciona para subir archivos con jquery ya que antes no se podia, o asi tenia entendido les dejo el codigo que uso!...ah y tengo la versión 1.6.3 de jquery.

Código Javascript:
Ver original
  1. $(document).ready(function(){
  2. $('.form2').submit(function() {
  3.  
  4. $.ajax({  
  5.         url:  $(this).attr("action"),  
  6.         async: true,
  7.         type: "POST",  
  8.         data: $(this).serialize(),  
  9.         processData: false,  
  10.         contentType: false,  
  11.         success: function (res) {  
  12.             document.getElementById("response").innerHTML = res;  
  13.         }  
  14.     });
  15. });
  16.  
  17.  
  18.  
  19.  });

ya por lo menos logro que haga la llamada!...pero no envia los FILES[] ya que pongo con php
if(isset($_FILES['file'])){
echo "Archivo recibido";
}
:S que deberia hacer? lo que llevo ahorita es lo siguiente


Código Javascript:
Ver original
  1. $(document).ready(function(){
  2. $('.form2').submit(function() {
  3. var file;
  4. file = formdata = new FormData();  
  5. formdata.append("files[]", file);
  6. $.ajax({  
  7.        url:  $(this).attr("action"),  
  8.         async: true,
  9.         type: "POST",  
  10.         data: $(this).serialize(),  
  11.         processData: false,  
  12.         contentType: false,  
  13.         success: function (data) {  
  14.             $('#fondo_res_archivo').show();
  15.       $('#res_archivo').show();
  16.       $('#res_archivo').html(data);
  17.         }  
  18.     });
  19. return false;
  20. });
  21.  
  22.  
  23.  
  24.  });

Última edición por edward18_1; 16/07/2012 a las 09:09