Grazie per le risposte.
Allora stavo guardando il link che mi hai mandato e diciamo che della discussione sono riuscito a tirar fuori questo. Creo un nuovo formdata e poi invio il tutto alla pagina che processa i dati.
Form html
codice:
<form id="form1">
<input id="Text" name="Text" type="text" />
<input id="File" name="File" type="file" />
<input id="uploadBtn" type="button" value="Ajax" onClick="AjaxSubmit();"></input>
</form>
codice:
<script type="text/javascript">
function AjaxSubmit() {
var Text = document.getElementById("Text").value;
var File = document.getElementById("File").files[0];
var formdata = new FormData();
formdata.append("Text", Text);
formdata.append("File", File);
var xhr = new XMLHttpRequest();
xhr.open("POST","FileUploader", true);
xhr.send(formdata);
};
}
</script>
Qualcosa del genere?
Inoltre come si recuperano questi dati?
Grazie