I can't believe I'm the only one encountering this, so I probably am
doing something competely wrong. I have server-side validation working
perfectly. I enabled client-side validation by adding this tag:
<validator:javascript formName="xyzForm" staticJavascript="false"
xhtml="true" cdata="false" />
Which does generate the JavaScript validation at runtime. The problem
however, is that the function names don't match. See:
var bCancel = false;
function validateProductInformationForm(form) {
if (bCancel)
return true;
else
return validateRequired(form);
}
function required () {
this.aa = new Array("productNumber", "Product Number is required.",
new Function ("varName", " return this[varName];"));
this.ab = new Array("conferenceCode", "Conference Code is required.",
new Function ("varName", " return this[varName];"));
this.ac = new Array("regionId", "event.region is required.", new
Function ("varName", " return this[varName];"));
...
Please note: "return validateRequired(form);" versus a function name
of "required ". A bunch of seaching has only turned up 1 other guy
asking the same question, with no answers.
Thanks everyone!!
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]