entrypoint added to webpack and js included in create template for person

This commit is contained in:
Julie Lenaerts 2021-10-07 16:57:22 +02:00
parent fb05d892a2
commit d524897838
2 changed files with 14 additions and 7 deletions

View File

@ -1,13 +1,16 @@
/**
* Submit buttons are disabled as soon as submit button is clicked and form is submitted.
* Submit button(s) are disabled as soon as submit button is clicked and form is submitted.
* ID 'create-form' must be added to submit forms.
*/
var submitButtons = document.querySelectorAll("[type=submit]");
var form = document.getElementById('create-form');
var submitButtons = document.querySelectorAll("[type=submit]");
form.addEventListener('submit', function(e){
for(var i=0; i<submitButtons.length; i++){
submitButtons[i].addEventListener("click", function(e){
form.submit();
e.target.disabled = true;
});
}
submitButtons[i].disabled = true;
}
})

View File

@ -104,3 +104,7 @@
</div>
{% endblock content %}
{% block js %}
{{ encore_entry_script_tags('mod_disablebuttons') }}
{% endblock js %}