Mam plik moim zdaniemjQuery ajax upload plików w ASP.NET MVC
<form id="upload" enctype="multipart/form-data">
<input type="file" name="fileUpload" id="fileUpload" size="23" />
</form>
i ajax żądanie
$.ajax({
url: '<%=Url.Action("JsonSave","Survey") %>',
dataType: 'json',
processData: false,
contentType: "multipart/mixed",
data: {
Id: selectedRow.Id,
Value: 'some date was added by the user here :))'
},
cache: false,
success: function (data) {}
});
ale nie ma pliku w Request.Files. Co jest nie tak z prośbą o ajax?
js on nie może przesyłać plików takich jak to. Lepiej używać domyślnego zachowania do przesyłania w przeglądarce. – Hogan