I am trying to add a custom validator to a dijit.form.ValidationTextBox decoration.
The Spring decoration in input.tagx
works fineCode:Spring.addDecoration(new Spring.ElementDecoration({elementId : '_${sec_field}_id', widgetType : 'dijit.form.ValidationTextBox', widgetAttrs : { promptMessage : '${sec_field_validation}', invalidMessage : '${sec_field_invalid}', required : ${required}, ${sec_validation_regex} missingMessage : '${field_required}' }}));
However if I add
the decoration does not happen.Code:Spring.addDecoration(new Spring.ElementDecoration({elementId : '_${sec_field}_id', widgetType : 'dijit.form.ValidationTextBox', widgetAttrs : { promptMessage : '${sec_field_validation}', invalidMessage : '${sec_field_invalid}', required : ${required}, ${sec_validation_regex} missingMessage : '${field_required}', validator: '${validator}' }}));
the ${validator} is passed in. It is a javascript function loaded in load-scripts.tagx
Any ideas?
Thanks,
fm


Reply With Quote