From 89ac2389c3bc75a61fcea76ea44189907aa32255 Mon Sep 17 00:00:00 2001 From: vitalets <noginsk@rambler.ru> Date: Tue, 20 Nov 2012 11:31:42 +0400 Subject: [PATCH] do not set unsafe css when submit to user function, fixes #3 --- src/element/editable-element.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/element/editable-element.js b/src/element/editable-element.js index 7190ff4..fad35f8 100644 --- a/src/element/editable-element.js +++ b/src/element/editable-element.js @@ -277,8 +277,8 @@ Makes editable any HTML element on the page. Applied as jQuery method. return; } - //if value was not sent to server and value changed --> mark element with unsaved css - if(params.response === undefined && this.input.value2str(this.value) !== this.input.value2str(params.newValue)) { + //if url is not user's function and value was not sent to server and value changed --> mark element with unsaved css. + if(typeof this.options.url !== 'function' && params.response === undefined && this.input.value2str(this.value) !== this.input.value2str(params.newValue)) { this.$element.addClass('editable-unsaved'); } else { this.$element.removeClass('editable-unsaved');