ajax.open('POST', input.form.action);
ajax.setRequestHeader('Accept', 'text/plain')
-
- var form = new FormData();
- for (let file of input.files) {
- form.append('image[]', file);
- }
- ajax.send(form);
+ ajax.send(new FormData(input.form));
var cancel = document.createElement('BUTTON');
cancel.textContent = 'Afbreken';
document.addEventListener('DOMContentLoaded', e => {
for (let row of document.forms[0].elements) {
- if (row.name == 'image[]') {
+ if (row.type == 'file') {
row.form.onsubmit = () => {
trackupload(row);
return false;