Здравствуйте, есть скрипт для отправки файлов, с небольшой формой.
При выборе файла он нормально отправляется.
Нужно чтоб он отправлялся при нажатии кнопки, местоположение файла фиксированное (он перезаписывается).
У меня ещё небольшие познания в javascript, и я не могу сам изменить.
Подскажите, пожалуйста, как изменить скрипт
форма
<html>
<head>
<title> my test </title>
<script type="text/javascript" src="jquery-1.8.1.js"></script>
</head>
<body>
<input type="file" id="fileinput" />
<script type="text/javascript">
function readSingleFile(evt) {
//Retrieve the first (and only!) File from the FileList object
var f = evt.target.files[0];
if (f) {
var r = new FileReader();
r.onload = function(e) {
var contents = e.target.result;
console.log(contents);
$.ajax({
type : "POST",
url : "http://localhost:12702/lsoft",
data: contents,
cache : false,
dataType : "text"
});
}
r.readAsText(f);
} else {
alert("Failed to load file");
}
}
document.getElementById('fileinput').addEventListener('change', readSingleFile, false);
</script>
</body>
</html>