Ver Mensaje Individual
  #1 (permalink)  
Antiguo 21/04/2011, 15:18
Avatar de Master_raven
Master_raven
 
Fecha de Ingreso: junio-2008
Ubicación: Guatemala City, Guatemala, Guatemala
Mensajes: 95
Antigüedad: 16 años, 6 meses
Puntos: 3
jQuery.ajax() Enctype

Que tal a todos, tengo este script que quiero utilizar para cargar un archivo utilizando jquery, como veran lo estoy diseñando desde 0 pero me tope con un problema, por algun motivo el input file no es enviado, me imagino que es por el enctype.

Mi pregunta es, como puedo adicionar el enctype en el evento $.ajax de jquery, o que puedo hacer para que esto me funcione.

Código Javascript:
Ver original
  1. function upfile() {
  2.     hideshow("loadinpic",1);
  3.     hideshow("loadpic",0);
  4.     $.ajax({
  5.         type: "POST",
  6.         url: "uploader.php",
  7.         data: $("#uploadpic").serialize(),
  8.         dataType: "json",
  9.         success: function(msg){
  10.             if(parseInt(msg.status)==1) {
  11.                 alert("Upload ok");
  12.             } else {
  13.                 hideshow("loadinpic",0);
  14.                 hideshow("loadpic",1);
  15.                 hideshow("error",1);
  16.                 $("#error").html(msg.txt);
  17.             }
  18.         }
  19.     });
  20. }
__________________
<?APRENDIENDO