-
-
validators['fText'] = new JVForm.Validator('fText');
validators['fText'].addValidator(new JVForm.Validator.NotEmpty());
validators['fText'].addPreFilter(new JVForm.Filter.ToUpperCase());
validators['fText'].validateOnKeyPress();
validateFormA.addValidatior(validators['fText']);
-
-
Error: the date must be dd/mm/yyyy.
validators['fDate'] = new JVForm.Validator('fDate');
validators['fDate'].addValidator(new JVForm.Validator.Date('dd/mm/yyyy'));
validateFormA.addValidatior(validators['fDate']);
-
-
Error: the date must be mm/dd/yyyy.
validators['fDate2'] = new JVForm.Validator('fDate2');
validators['fDate2'].addValidator(new JVForm.Validator.Date('mm/dd/yyyy'));
validateFormA.addValidatior(validators['fDate2']);
-
-
validators['fEmail'] = new JVForm.Validator('fEmail');
validators['fEmail'].addValidator(new JVForm.Validator.Email());
validateFormA.addValidatior(validators['fEmail']);
-
-
Yes
No
-
-
Error: if fYesNo is yes then CodiceFiscale must be valid
validators['fCodiceFiscale'] = new JVForm.Validator('fCodiceFiscale');
validators['fCodiceFiscale'].addValidator(
new JVForm.Validator.IfFieldHasValue(
'fYesNo',
'yes',
new JVForm.Validator.CodiceFiscale()
)
);
validateFormA.addValidatior(validators['fCodiceFiscale']);
-
-
Error: if fYesNo is yes then Parita Iva must be valid
validators['fPartitaIva'] = new JVForm.Validator('fPartitaIva');
validators['fPartitaIva'].addValidator(
new JVForm.Validator.IfFieldHasValue(
'fYesNo',
'yes',
new JVForm.Validator.PartitaIva()
)
);
validateFormA.addValidatior(validators['fPartitaIva']);
-
-
x1
x2
validators['fRadio'] = new JVForm.Validator('fRadio');
validators['fRadio'].addValidator(new JVForm.Validator.Checked());
validateFormA.addValidatior(validators['fRadio']);
-
fField1 or fField2 must be valid, Validator: Email
-
validators['fField1'] = new JVForm.Validator('fField1');
validators['fField1'].addValidator(new JVForm.Validator.Email());
validators['fField2'] = new JVForm.Validator('fField2');
validators['fField2'].addValidator(
new JVForm.Validator.IfFalse(
validators['fField1'],
new JVForm.Validator.Email()
)
);
validateFormA.addValidatior(validators['fField2']);
-
-
validators['fRegexp'] = new JVForm.Validator('fRegexp');
validators['fRegexp'].addValidator(new JVForm.Validator.RegExp(/\d{4}[a-zA-Z]{2}/));
validateFormA.addValidatior(validators['fRegexp']);
-
-
validators['fMultiEmail'] = new JVForm.Validator('fMultiEmail');
validators['fMultiEmail'].addValidator(new JVForm.Validator.MultipleEmail(','));
validateFormA.addValidatior(validators['fMultiEmail']);