Skip to content

Commit b008442

Browse files
AdrienClairembaultbtry
authored andcommitted
fix(form): submit once
1 parent 4d60239 commit b008442

File tree

1 file changed

+7
-0
lines changed

1 file changed

+7
-0
lines changed

js/scripts.js

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1381,6 +1381,10 @@ var plugin_formcreator = new function() {
13811381
var form = document.querySelector('form[data-itemtype]');
13821382
var data = new FormData(form);
13831383
data.append('submit_formcreator', '');
1384+
1385+
// Disable submit button
1386+
$(form).find("button[type=submit]").prop('disabled', true);
1387+
13841388
$.post({
13851389
url: formcreatorRootDoc + '/ajax/formanswer.php',
13861390
processData: false,
@@ -1404,6 +1408,9 @@ var plugin_formcreator = new function() {
14041408
$('#messages_after_redirect').append(html);
14051409
initMessagesAfterRedirectToasts();
14061410
}
1411+
}).always(function (data) {
1412+
// Enable submit button
1413+
$(form).find("button[type=submit]").prop('disabled', false);
14071414
});
14081415
};
14091416

0 commit comments

Comments
 (0)