diff --git a/adminer/static/functions.js b/adminer/static/functions.js index 45b50a24..b9f2898d 100644 --- a/adminer/static/functions.js +++ b/adminer/static/functions.js @@ -194,9 +194,10 @@ function textareaKeydown(target, event, tab, button) { target.blur(); if (button) { button.click(); - } else if (!target.form.onsubmit || target.form.onsubmit() !== false) { + } else if ((!target.form.onsubmit || target.form.onsubmit() !== false) && !ajaxForm(target.form)) { target.form.submit(); } + return false; } return true; }