X-Git-Url: http://git.roojs.org/?a=blobdiff_plain;f=Roo%2Fbootstrap%2FCheckBox.js;h=51134ab60b021328efcd690165bdcbb9ea8ef263;hb=d7c0d35644521ad310f41c24ad6c3cb19153ba49;hp=0f849fc341e82c98523a8b44ae8395d1a0628406;hpb=0c50859726aa512a92e9803bbb9ab674f73940af;p=roojs1 diff --git a/Roo/bootstrap/CheckBox.js b/Roo/bootstrap/CheckBox.js index 0f849fc341..51134ab60b 100644 --- a/Roo/bootstrap/CheckBox.js +++ b/Roo/bootstrap/CheckBox.js @@ -505,12 +505,13 @@ Roo.extend(Roo.bootstrap.CheckBox, Roo.bootstrap.Input, { } if(!this.groupId){ + var fg = this.el.findParent('.form-group', false, true); if (Roo.bootstrap.version == 3) { - this.el.findParent('.form-group', false, true).removeClass([this.invalidClass, this.validClass]); - this.el.findParent('.form-group', false, true).addClass(this.validClass); + fg.removeClass([this.invalidClass, this.validClass]); + fg.addClass(this.validClass); } else { - this.el.findParent('.form-group', false, true).removeClass(['is-valid', 'is-invalid']); - this.el.findParent('.form-group', false, true).addClass('is-valid'); + fg.removeClass(['is-valid', 'is-invalid']); + fg.addClass('is-valid'); } return; }