diff --git a/src/main/webapp/assets/common/js/validation.js b/src/main/webapp/assets/common/js/validation.js index afc0851..fc9875c 100644 --- a/src/main/webapp/assets/common/js/validation.js +++ b/src/main/webapp/assets/common/js/validation.js @@ -2,6 +2,12 @@ $.each($('form[validate=true]'), function(i, form){ $(form).submit(validate); }); + $.each($('input[formaction]'), function(i, input){ + $(input).click(function(){ + var form = $(input).parents('form') + $(form).attr('action', $(input).attr('formaction')) + }); + }); }); function validate(e){ @@ -19,6 +25,7 @@ form.data('validated', true); form.submit(); } else { + form.data('validated', false); displayErrors(data); } }, 'json');