Changeset 255
- Timestamp:
- 2008-05-23 10:50:37 (5 years ago)
- Location:
- trunk/modules/kauri-forms/kauri-forms-framework/src/main/resources/KAURI-INF/js
- Files:
-
- 2 edited
-
core.js (modified) (1 diff)
-
validator.js (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/modules/kauri-forms/kauri-forms-framework/src/main/resources/KAURI-INF/js/core.js
r254 r255 73 73 return source; 74 74 }; 75 76 $.isNumeric = function(val) { 77 var validChars = '0123456789.'; 78 79 for(var i = 0; i < val.length; i++) { 80 if(validChars.indexOf(val.charAt(i)) == -1) 81 return false; 82 } 83 84 return true; 85 } 86 75 87 76 88 /** -
trunk/modules/kauri-forms/kauri-forms-framework/src/main/resources/KAURI-INF/js/validator.js
r254 r255 50 50 return new ValidationResult(); 51 51 }, "Not a valid double.", "validation.no-double"), 52 53 isDecimal :new Validator("isDecimal", function(/* jsObject */value,/* jsObject */args) 54 { 55 if (isNaN(value) && value != '') 56 { 57 return new ValidationResult(this._defaultMsg, this._i18nKey); 58 } else if (value == '') 59 { 60 return new ValidationResult(); 61 } 62 else if (value.indexOf('.') != -1 && $.isNumeric(value)) 63 { 64 return new ValidationResult(); 65 } 66 return new ValidationResult(this._defaultMsg, this._i18nKey); 67 }, "Not a valid decimal.", "validation.no-decimal"), 52 68 53 69 isBoolean :new Validator("isBoolean", … … 257 273 if (!msgParams) 258 274 msgParams = []; 259 // TODO: i18n!275 // TODO: i18n! 260 276 var msg;// = getI18n(validator._i18nKey); 261 277 if (!msg)
Note: See TracChangeset
for help on using the changeset viewer.