Por lo que he entendido si yo elimino:
Código Javascript
:
Ver originalxhl.setRequestHeader('Content-Type', "multipart/form-data");
y lo dejo por defecto debería funcionar perfectamente pero me sigue devolviendo un null.
También he pensado en que puede ser por que no coja el select y he probado a darle un .append y pasar le ("id",comunidad.value) pero sigue pasando un null ...
Código Javascript
:
Ver originalvar comunidad=document.getElementById("comunidad").value;
//cargamos el fichero en este caso un servlet
var datos =new FormData();
xhl.open("POST","provinciasServletForm",true);
//añadimos una cabecera y un envio de parametros
datos.append("id",comunidad);
xhl.send(datos);