prevent forn from submitting when source loading error
This commit is contained in:
@ -92,11 +92,14 @@ Editableform is linked with one of input types, e.g. 'text', 'select' etc.
|
|||||||
this.error(this.input.error);
|
this.error(this.input.error);
|
||||||
this.$form.find('.editable-submit').attr('disabled', true);
|
this.$form.find('.editable-submit').attr('disabled', true);
|
||||||
this.input.$input.attr('disabled', true);
|
this.input.$input.attr('disabled', true);
|
||||||
|
//prevent form from submitting
|
||||||
|
this.$form.submit(function(e){ e.preventDefault(); });
|
||||||
} else {
|
} else {
|
||||||
this.error(false);
|
this.error(false);
|
||||||
this.input.$input.removeAttr('disabled');
|
this.input.$input.removeAttr('disabled');
|
||||||
this.$form.find('.editable-submit').removeAttr('disabled');
|
this.$form.find('.editable-submit').removeAttr('disabled');
|
||||||
this.input.value2input(this.value);
|
this.input.value2input(this.value);
|
||||||
|
//attach submit handler
|
||||||
this.$form.submit($.proxy(this.submit, this));
|
this.$form.submit($.proxy(this.submit, this));
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user