X-Git-Url: http://git.roojs.org/?a=blobdiff_plain;f=Roo%2Fbootstrap%2FInput.js;fp=Roo%2Fbootstrap%2FInput.js;h=35b33161027fdc1ec3109414923aeac2ce33a946;hb=e9d4685abda1c9d40974b9abea8f56b8221cb2a4;hp=a12776d814b46da1ba6f635cff009ce0a9e33ecc;hpb=668ce55426759ea4d8373b0131658c3bcc246eb0;p=roojs1 diff --git a/Roo/bootstrap/Input.js b/Roo/bootstrap/Input.js index a12776d814..35b3316102 100644 --- a/Roo/bootstrap/Input.js +++ b/Roo/bootstrap/Input.js @@ -876,8 +876,8 @@ Roo.extend(Roo.bootstrap.Input, Roo.bootstrap.Component, { return; } - - this.el.removeClass(this.invalidClass); + + this.el.removeClass([this.invalidClass, 'is-invalid']); if(this.hasFeedback && this.inputType != 'hidden' && !this.allowBlank){ @@ -929,9 +929,9 @@ Roo.extend(Roo.bootstrap.Input, Roo.bootstrap.Component, { } if (Roo.bootstrap.version == 3) { this.el.addClass(this.validClass); + } else { + this.inputEl().addClass('is-valid'); } - - this.inputEl().addClass('is-valid'); if(this.hasFeedback && this.inputType != 'hidden' && !this.allowBlank && (this.getValue().length || this.forceFeedback)){ @@ -981,9 +981,11 @@ Roo.extend(Roo.bootstrap.Input, Roo.bootstrap.Component, { } if (Roo.bootstrap.version == 3) { this.el.addClass(this.invalidClass); + } else { + this.inputEl().addClass('is-invalid'); } - this.inputEl().addClass('is-invalid'); + if(this.hasFeedback && this.inputType != 'hidden' && !this.allowBlank){