mirror of
https://github.com/bigskysoftware/htmx.git
synced 2025-10-02 07:21:05 +00:00
1003 B
1003 B
layout | title |
---|---|
layout.njk | </> htmx - hx-patch |
hx-patch
The hx-patch
attribute will cause an element to issue a PATCH
to the specified URL and swap
the HTML into the DOM using a swap strategy:
<button hx-patch="/account" hx-target="body">
Patch Your Account
</button>
This example will cause the button
to issue a PATCH
to /account
and swap the returned HTML into
the innerHTML
of the body
.
Notes
hx-patch
is not inherited- Since most browsers do not support issuing an actual
PATCH
, the request will actually be issued as aPOST
, with theX-HTTP-Method-Override
header set toPATCH
. - You can control the target of the swap using the hx-target attribute
- You can control the swap strategy by using the hx-swap attribute
- You can control what event triggers the request with the hx-trigger attribute