Form events
Using event binding to use our native form statuses to create custom experiences
Below is a list of the custom events you have access to.
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.
Basic examples
Here are some simple event binding examples using vanilla JS.
Using ajax-form-progress
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.
Last updated