Form events
Using event binding to use our native form statuses to create custom experiences
Last updated
Using event binding to use our native form statuses to create custom experiences
Last updated
Below is a list of the custom events you have access to.
Here are some simple event binding examples using vanilla JS.
ajax-form-progress
For large file uploads, you can use our ajax-form-progress
event to render a progress bar as the files are uploaded.
Here is a rough example, that will display a blue progress bar that shows the percentage uploaded.
Event
Description
ajax-form-failure
This event is fired if a form is submitted, but comes back to validation error
ajax-form-progress
This event fires multiple times for forms that have File fields. Returns an event that can be used to show upload progress to a visitor.
ajax-form-success
This event is fired if a form is submitted successfully.