Hola amigos... estoy en la creacion de una red social para mi universidad y tengo un problema con el uso de ajax en jquery...
bueno este es el problema... yo consegui en internet como subir un archivo a mi servidor... o sea... una imagen a la carpeta de mi servidor.... y se como hacer para pasar informacion a la base de datos... con jquery.ajax... pero el problema es que quiero hacer que se pueda subir la imagen a la carpeta, el nombre de la imagen y un comentario a la base de datos para poder utilizarlos....
consegui esto en internet...
Código:
$(document).ready(function(){
$("#formulario").submit(function(event)
{
event.preventDefault(); //Prevent Default action.
var formObj = $(this);
var formURL = formObj.attr("action");
var formData = new FormData(this);
$.ajax({
url: formURL,
type: 'POST',
data: formData,
mimeType:"multipart/form-data",
contentType: false,
cache: false,
processData:false,
success: function(data, textStatus, jqXHR)
{
},
error: function(jqXHR, textStatus, errorThrown)
{
}
});
});
tambien lei que se puede sacar el archivo de esta forma:
Código:
var formData = new FormData($(".formulario")[0]);
haciendo practicas he realizado el mover la imagen desde mi pc al servidor pero no puedo agregarle un comentario y a la vez que se sube la imagen depositar la informaion en la base de datos...
como puedo pasar toda una informacion de un formulario junto con el archivo al mismo tiempo? espero haberme explicado.. y gracias por adelantado