KR.validateForm()
Description
This method checks locally if the form is valid. It returns a promise:.
- then() is called when the form is valid. result will be set to null.
- catch() is called when the form is invalid. result contains the details of the error.
Example of integration
KR.validateForm().then( ({KR, result}) => { /* there is no error */ /* result == null */ } ) .catch( ({KR, result}) => { /* Get the error message */ var code = result.errorCode; var message = result.errorMessage; var myMessage = code + ": " + message; console.log(myMessage); /* if you have defined a callback using */ /* result.onError(), you can trigger it calling: */ return result.doOnError(); } );
Once you have intercepted the errors, you can trigger the KR.onError() event manually by calling result.doOnError();
.