He estado trabajando con ajax y ahora se me presenta el siguiente problema.
Cuando intento subir una imagen con ajax al documento .php que recibe los datos no le llega la imagen. Busque ejemplos y los patrones que encontré en estos en que suben las imágenes con evento submit, pero cuando es así en mi código no se sube ningún dato. así que lo probé con el evento click, y tengo esto de aquí solo que, si ya mis datos están empaquetado por data:$("#form_ej").serialize(), no entiendo porque no se sube la imagen
aquí esta mi ajax
Código Javascript:
Y este es una muestra de como esta mi html del formularioVer original
$(function(){ $(document).on("click","#btn-ej",function(){ var url="practicas/process/crearejercicio.php"; $.ajax({ type:"POST", url:url, data:$("#form_ej").serialize(), success:function(data){ $("#mens_ejer").html(data); } }); return false; }); });
Código HTML:
Ver original
De antemano gracias por su atencion