diff --git a/www/content/events.md b/www/content/events.md index f57fc8bdb..0e9ad212f 100644 --- a/www/content/events.md +++ b/www/content/events.md @@ -412,6 +412,17 @@ This event is triggered when an HTTP error response occurs * `detail.target` - the target of the request * `detail.requestConfig` - the configuration of the AJAX request +### Event - `htmx:sendAbort` {#htmx:sendAbort} + +This event is triggered when a request is aborted + +##### Details + +* `detail.xhr` - the `XMLHttpRequest` +* `detail.elt` - the element that triggered the request +* `detail.target` - the target of the request +* `detail.requestConfig` - the configuration of the AJAX request + ### Event - `htmx:sendError` {#htmx:sendError} This event is triggered when a network error prevents an HTTP request from occurring diff --git a/www/content/reference.md b/www/content/reference.md index 709a103b9..1cdb91069 100644 --- a/www/content/reference.md +++ b/www/content/reference.md @@ -160,6 +160,7 @@ All other attributes available in htmx. | [`htmx:prompt`](@/events.md#htmx:prompt) | triggered after a prompt is shown | [`htmx:pushedIntoHistory`](@/events.md#htmx:pushedIntoHistory) | triggered after an url is pushed into history | [`htmx:responseError`](@/events.md#htmx:responseError) | triggered when an HTTP response error (non-`200` or `300` response code) occurs +| [`htmx:sendAbort`](@/events.md#htmx:sendAbort) | triggered when a request is aborted | [`htmx:sendError`](@/events.md#htmx:sendError) | triggered when a network error prevents an HTTP request from happening | [`htmx:sseError`](@/events.md#htmx:sseError) | triggered when an error occurs with a SSE source | [`htmx:sseOpen`](/events#htmx:sseOpen) | triggered when a SSE source is opened