aboutsummaryrefslogtreecommitdiffstats
path: root/www/js/views/fms.js
diff options
context:
space:
mode:
Diffstat (limited to 'www/js/views/fms.js')
-rw-r--r--www/js/views/fms.js15
1 files changed, 15 insertions, 0 deletions
diff --git a/www/js/views/fms.js b/www/js/views/fms.js
index 77961d3..379cd6b 100644
--- a/www/js/views/fms.js
+++ b/www/js/views/fms.js
@@ -49,6 +49,21 @@
alert(msg);
},
+ validationError: function( id, error ) {
+ var el_id = '#' + id;
+ var el = $(el_id);
+ var err = '<div for="' + id + '" class="form-error">' + error + '</div>';
+ if ( $('div[for='+id+']').length === 0 ) {
+ el.before(err);
+ el.addClass('form-error');
+ }
+ },
+
+ clearValidationErrors: function() {
+ $('div.form-error').remove();
+ $('.form-error').removeClass('form-error');
+ },
+
destroy: function() { console.log('destory for ' + this.id); this._destroy(); this.remove(); },
_destroy: function() {}