From a36595a1470db259ce9e723f2ad13b63fd5e8eb6 Mon Sep 17 00:00:00 2001 From: wei <> Date: Thu, 19 Oct 2006 00:57:08 +0000 Subject: BC BREAK: Changed Validator property names: - Validators ClientSide.OnSuccess becomes ClientSide.OnValidationSuccess, - Validators ClientSide.OnError becomes ClientSide.OnValidationError, - Validators OnSuccess event becomes OnValidationSuccess. - Validators OnError event becomes OnValidationError. --- framework/Web/Javascripts/js/compressed/validator.js | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) (limited to 'framework/Web/Javascripts/js/compressed') diff --git a/framework/Web/Javascripts/js/compressed/validator.js b/framework/Web/Javascripts/js/compressed/validator.js index cca77a81..4134ecc3 100644 --- a/framework/Web/Javascripts/js/compressed/validator.js +++ b/framework/Web/Javascripts/js/compressed/validator.js @@ -105,15 +105,15 @@ this.options.OnValidate(this,invoker);} if(this.enabled) this.isValid=this.evaluateIsValid();else this.isValid=true;if(this.isValid) -{if(typeof(this.options.OnSuccess)=="function") +{if(typeof(this.options.OnValidationSuccess)=="function") {if(this.requestDispatched==false) -{this.refreshControlAndMessage();this.options.OnSuccess(this,invoker);}} +{this.refreshControlAndMessage();this.options.OnValidationSuccess(this,invoker);}} else this.updateControl();} else -{if(typeof(this.options.OnError)=="function") +{if(typeof(this.options.OnValidationError)=="function") {if(this.requestDispatched==false) -{this.refreshControlAndMessage();this.options.OnError(this,invoker)}} +{this.refreshControlAndMessage();this.options.OnValidationError(this,invoker)}} else this.updateControl();} this.observeChanges(this.control);return this.isValid;},observeChanges:function(control) @@ -189,8 +189,8 @@ return true;}});Prado.WebUI.TActiveCustomValidator=Class.extend(Prado.WebUI.TBas {value=this.getValidationValue();if(!this.requestDispatched&&value!=this.validatingValue) {this.validatingValue=value;request=new Prado.CallbackRequest(this.options.EventTarget,this.options);request.setCallbackParameter(value);request.setCausesValidation(false);request.options.onSuccess=this.callbackOnSuccess.bind(this);request.options.onFailure=this.callbackOnFailure.bind(this);request.dispatch();this.requestDispatched=true;return false;} return this.isValid;},callbackOnSuccess:function(request,data) -{this.isValid=data;this.requestDispatched=false;Prado.Validation.validate(this.options.FormID,this.group,null);if(typeof(this.options.onSuccess)=="function") -this.options.onSuccess(request,data);},callbackOnFailure:function(request,data) +{this.isValid=data;this.requestDispatched=false;if(typeof(this.options.onSuccess)=="function") +this.options.onSuccess(request,data);Prado.Validation.validate(this.options.FormID,this.group,null);},callbackOnFailure:function(request,data) {this.requestDispatched=false;if(typeof(this.options.onFailure)=="function") this.options.onFailure(request,data);}});Prado.WebUI.TRangeValidator=Class.extend(Prado.WebUI.TBaseValidator,{evaluateIsValid:function() {var value=this.getValidationValue();if(value.length<=0) -- cgit v1.2.3