Changeset 1653
- Timestamp:
- 2010-08-12 12:31:23 (3 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/modules/kauri-forms/kauri-forms-framework/src/main/kauri/static-{build}.key/kauri.forms/control.js
r1650 r1653 1453 1453 if( ! (me.value === me.initial.value && me.valueState == Control.STATE_INIT)) 1454 1454 me.setWireValue(me.initial.value, true); 1455 me. clearValidationClasses();1455 me.valueState = Control.STATE_INIT; 1456 1456 1457 1457 if (me.isEnabled()) { … … 1556 1556 } 1557 1557 else { 1558 //me.valueState = Control.STATE_INIT; // mark that this value isn't validated yet.1558 me.valueState = Control.STATE_INIT; // mark that this value isn't validated yet. 1559 1559 me.clearMessage(); // and clear messages 1560 1560 me.clearValidationClasses(); … … 1685 1685 if (this.getType().validators.length == 0 ) { 1686 1686 // if there are no validators then we must assume that the control is valid 1687 this.valueState = Control.STATE_VALID; 1687 1688 this.clearMessage(); 1688 this. valueState = Control.STATE_VALID;1689 this.clearValidationClasses(); 1689 1690 return; 1690 1691 } … … 1732 1733 this.validationMessages = []; 1733 1734 this.clearMessage(); 1734 this.clearValidationClasses();1735 1735 } 1736 1736 … … 1772 1772 */ 1773 1773 Control.prototype.setMessage = function(msg){ 1774 1775 1774 var msgElm = this.getElement(ControlElements.REV_MESSAGES); 1776 1775 if (msgElm) { … … 1781 1780 var mrkElm = this.getElement(ControlElements.REV_MARK); 1782 1781 1783 if(this.valueState == Control.STATE_INIT) 1784 this.clearValidationClasses(); 1785 else { 1786 if(mrkElm){ 1787 if (msg) 1788 mrkElm.removeClass("valid").addClass("invalid"); 1789 else 1790 mrkElm.removeClass("invalid").addClass("valid"); 1791 } 1782 if(mrkElm){ 1783 if (msg) 1784 mrkElm.removeClass("valid").addClass("invalid"); 1785 else 1786 mrkElm.removeClass("invalid").addClass("valid"); 1792 1787 } 1793 1788 } … … 1805 1800 */ 1806 1801 Control.prototype.clearValidationClasses = function(){ 1807 1802 1808 1803 var mrkElm = this.getElement(ControlElements.REV_MARK); 1809 1804
Note: See TracChangeset
for help on using the changeset viewer.