1
Я пытаюсь сделать страницу загрузки без обновления, когда я выбираю файл и нажимаю кнопку, он не возвращается с информацией о файле, если я использую значение, оно дает мне c:/fakepath/filename
или undefined
. Я просто хочу загрузить файл без использования FormData
.Как загрузить файл в JavaScript и PHP без использования FormData
Вот код
<!doctype html>
<html lang="en">
<head><script src="http://localhost/jquery-1.10.2.js"></script></head>
<body>
<form enctype="multipart/form-data">
<input type="file" name="up[]" multiple>
<input type="file" name="up[]">
<input type="file" name="upload">
</form>
<script>
$("form").submit(function(event) {
event.preventDefault();
});
function omg(){
var elements= $("form>*");
$formdata=new FormData();
for(i=0;i<elements.length;i++){
var element=elements[i];
var elementtype=element.type;
var elementname=element.name;
if(elementtype == "file"){
if(element.value !== ""){
var files=element.files;
alert(files.name);
$("div").append(element.value + "<BR>");
}
}
}
}
</script>
</body>
</html>
Я не видел этот метод для возрастов :) – Zgr3doo
Me ни, но что делать, если вы не хотите придерживаться к текущим методам – mplungjan