From 6ef7f34de4dbdc826c4d8b83ea276357124612b1 Mon Sep 17 00:00:00 2001 From: dariusz-rzeznik Date: Fri, 15 Jul 2016 14:06:13 +0200 Subject: [PATCH] Update jquery.form-validator.js method valAttr fails when .valAttr('') or .valAttr('', false) or .valAttr('', null) --- form-validator/jquery.form-validator.js | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/form-validator/jquery.form-validator.js b/form-validator/jquery.form-validator.js index 996aad3..3c8d4bc 100644 --- a/form-validator/jquery.form-validator.js +++ b/form-validator/jquery.form-validator.js @@ -333,12 +333,12 @@ * @protected */ $.fn.valAttr = function (name, val) { + name = ((name.length > 0) ? '-' + name : ''); if (val === undefined) { - return this.attr('data-validation-' + name); + return this.attr('data-validation' + name); } else if (val === false || val === null) { - return this.removeAttr('data-validation-' + name); + return this.removeAttr('data-validation' + name); } else { - name = ((name.length > 0) ? '-' + name : ''); return this.attr('data-validation' + name, val); } };