SBM JavaScript Library Guide → Reference → Event Methods → AddSubmitCallback
Adds a callback that is invoked before the page is submitted.
Name | Type | Description |
---|---|---|
callback | Function | The function to be invoked before the page is submitted. |
Result | Value |
---|---|
true | Continue processing other submit callbacks. If a function does not return a value, it is assumed to be "true". |
false | Stop processing other submit callbacks and cancel the submit operation. |
This example registers a named function to be called before the page is submitted:
function customSubmitCallback() { // Prevent submit if Description field is empty if ( IsFieldEmpty( "Description" ) ) { ShowErrorDiv( true, "A description is required" ); return false; } else { ShowErrorDiv( false ); return true; } } AddSubmitCallback( customSubmitCallback );
Callbacks are invoked in the order in which they are added. This callback can be used to perform validation or other data verification. If you want to display a field validation error, call MakeFieldInvalid and return "true" from this callback so that any required or invalid field errors are automatically processed.
Copyright © 2007–2018 Serena Software, Inc., a Micro Focus company. All rights reserved.