- Creating and Publishing a Form
- Instant Forms
- Conversational Form Â
- Create Multi Step Forms In WordPress
- Using Calculations in SureForms: A Step-by-Step Guide
- Calculation Formula Guide
- SureForms Login Block – Step-by-Step Guide
- SureForms Registration Block – Step-by-Step Guide
- SureForms – PDF Generation Feature
- GDPR Compliant Forms
- SureForms Integration with ActiveCampaign
- SureForms Integration with AgileCRM
- SureForms Integration with Airtable
- SureForms Integration with LatePoint
- SureForms Integration with FluentCRM
- Connect SureForms To Zapier
- Automate WordPress Forms with the Custom App Builder
- SureForms Integration with Telegram
- SureForms Integration with Breeze
- SureForms Integration with Brevo
- 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 – How to Fix
- API Request Failed – Nonce Verification Error
- Fixing the “Destination folder already exists” Error When Installing SureForms
- How to Set Up SureForms with Caching Plugins
- 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_trigger_form_submission_failure
Description
This event is triggered when the form submission process fails due to an error. It allows external scripts to handle submission errors, log additional details, or customize error handling behavior.
Parameters
- form: The form element for which the submission failed.
- error: The error object or exception that occurred during submission.
- loader: The loader element associated with the form, which can be deactivated.
- formId: The unique identifier for the form that failed to submit.
- submitType: The type of form submission (e.g., “same page”, “different page”, “custom URL”).
- successElement: The element intended to display the success message (if applicable).
- successContainer: The container that wraps the success message element.
Event Implementation
JavaScript
const event = new CustomEvent(
'srfm_on_trigger_form_submission_failure',
{
detail: {
form,
error,
loader,
formId,
submitType,
successElement,
successContainer,
},
}
);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