add js for files view

pull/3621/head
Isaac Connor 2022-10-11 14:47:58 -04:00
parent 673dff62c9
commit 87627cac8e
1 changed files with 28 additions and 0 deletions

View File

@ -0,0 +1,28 @@
function setButtonStates(element) {
const form = document.getElementById('filesForm');
if (canEdit.System) {
let disabled = true;
const files = len=form.elements['files[]'];
if (files) {
for (let i=0, len=files.length; i<len; i++) {
if (files[i].checked) {
disabled = false;
break;
}
}
}
form.elements['action'].disabled = disabled;
} else {
form.elements['action'].disabled = true;
}
}
function initPage() {
setButtonStates();
document.querySelectorAll('input[name="files[]"]').forEach(function(el) {
el.onclick=setButtonStates;
});
}
$j(document).ready(initPage );