Здравствуйте,
Есть поле для загрузки файлов, нужно при помощи JavaScript взять файл из поля ,и передать в файл обработчик php
Поле
<input type="file" name="jform[params][myfilevalue]" id="jform_params_file" />
На чистом JavaScript не силен, но вот на jQuery загрузка файла с помощью FormData выглядела бы вот так:
$(function(){
$('form').on('submit', function(ev) {
ev.preventDefault();
$.ajax({
url: 'upload.php',
type: 'POST',
data: new FormData($(this)[0]),
cache: false,
contentType: false,
processData: false
})
.done(function() {
console.log("success");
})
.fail(function() {
console.log("error");
})
.always(function() {
console.log("complete");
});
});
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<form>
<input type="file" name="jform[params][myfilevalue]" id="jform_params_file" />
<button class="submit">Загрузить</button>
</form>
Если не нужна кнопка submit
, тогда просто замените селектор на свой и так же селектор в объекте FormData
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Перевод документов на английский язык: Важность и ключевые аспекты
Здравствуйте, подскажите, как можно получить нормальную (без лишнего текста) запись куки из Yii2
Как имея указатель на класс A хранящий адрес на объект класса B создать новый объект класса B?
Здравствуйте, я пытаюсь произвести запись информации в текстовый файл и в вектор, далее отсортировать вектор , и попросить вводить информацию...