From fe7f90f23586ed9e38419a6ea41405512efad349 Mon Sep 17 00:00:00 2001 From: vitalets <noginsk@rambler.ru> Date: Thu, 6 Dec 2012 15:37:52 +0400 Subject: [PATCH] prevent forn from submitting when source loading error --- src/editable-form/editable-form.js | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/editable-form/editable-form.js b/src/editable-form/editable-form.js index aabffa1..07d6459 100644 --- a/src/editable-form/editable-form.js +++ b/src/editable-form/editable-form.js @@ -92,11 +92,14 @@ Editableform is linked with one of input types, e.g. 'text', 'select' etc. this.error(this.input.error); this.$form.find('.editable-submit').attr('disabled', true); this.input.$input.attr('disabled', true); + //prevent form from submitting + this.$form.submit(function(e){ e.preventDefault(); }); } else { this.error(false); this.input.$input.removeAttr('disabled'); this.$form.find('.editable-submit').removeAttr('disabled'); this.input.value2input(this.value); + //attach submit handler this.$form.submit($.proxy(this.submit, this)); }