- Calculation Formula Guide
- Using Calculations in SureForms: A Step-by-Step Guide
- GDPR Compliant Forms
- Conversational Form
- Instant Forms
- Create Multi Step Forms In WordPress
- Create WordPress Forms With Conditional Logic
- How to Create Inline Forms in SureForms
- SureForms Login Block – Step-by-Step Guide
- SureForms Registration Block – Step-by-Step Guide
- Unable to Upload SureForms ZIP: File Unzipped On Download
- Browser Support for SureForms
- Not Getting Update Notifications
- How To Rollback to Previous SureForms Versions
- Publishing Failed: Invalid JSON Response
- Troubleshooting Email Sending In SureForms
- SureForm Submissions Marked as Spam
- API Request Failed – Nonce Verification Error
- Fixing the “Destination folder already exists” Error When Installing SureForms
- srfm_enable_redirect_activation
- sureforms_plugin_action_links
- srfm_quick_sidebar_allowed_blocks
- srfm_integrated_plugins
- srfm_suretriggers_integration_data_filter
- srfm_form_submit_response
- srfm_enable_gutenberg_post_types
- srfm_languages_directory
- srfm_form_template
- srfm_disable_nps_survey
srfm_on_show_success_message
Description:
This event is triggered right before displaying the success message for a form submission. It allows external scripts to intercept and modify the behavior of the success message display. If event.preventDefault() is called during this event, the default success message handling will not occur.
Parameters:
- form: The form element that was successfully submitted.
- element: The HTML element that will display the success message.
- message: The success message text to be displayed.
- submitType: The type of form submission (e.g., “same page”, “different page”, “custom URL”).
- container: The container element for the success message.
- loader: The loader element associated with the form, which can be shown/hidden during the process.
Event Implementation:
const event = new CustomEvent( 'srfm_on_show_success_message', {
cancelable: true,
detail: {
form,
element,
message,
submitType,
container,
loader,
},
} );
Was this doc helpful?
What went wrong?
We don't respond to the article feedback, we use it to improve our support content.
On this page