Publicar archivo con XMLHttpRequest junto con parámetros de publicación

busqué en google después de cómo puedo enviar una publicación a la página ashx con el archivo (para cargar) y algunos parámetros de publicación como el nombre del archivo

el método XMLHttpRequest send(...) acepta archivo de datos/cadena, necesito ambos en la misma llamada

¿es posible?

Uso ajax para realizar esta llamada.

Txn

preguntado el 03 de diciembre de 13 a las 13:12

1 Respuestas

Prueba esto:

var xhr = new XMLHttpRequest();
xhr.open('post', url, true);
xhr.setRequestHeader("Content-Type","multipart/form-data");

var formData = new FormData();
formData.append("thefile", file);
formData.append('stringParam',param1);
xhr.send(formData);

Respondido el 03 de diciembre de 13 a las 13:12

No es la respuesta que estás buscando? Examinar otras preguntas etiquetadas or haz tu propia pregunta.