hx-delete
Атрибут hx-delete заставит элемент отправить DELETE на указанный URL и заменить HTML в DOM, используя стратегию замены:
<button hx-delete="/account" hx-target="body">
Delete Your Account
</button>
Этот пример заставит элемент button отправить DELETE на /account и заменить возвращенный HTML в innerHTML элемента body.
Примечания
-
hx-deleteне наследуется - Вы можете управлять целевым элементом замены с помощью атрибута hx-target
- Вы можете управлять стратегией замены с помощью атрибута hx-swap
- Вы можете управлять событием, которое инициирует запрос, с помощью атрибута hx-trigger
- Вы можете управлять данными, отправляемыми в запросе, различными способами, описанными здесь: Параметры
- Чтобы удалить элемент после успешного
DELETE, верните код состояния200с пустым телом; если сервер ответит с кодом204, замена не произойдёт, документация здесь: Запросы и Ответы
Licensed under the Zero-Clause BSD License.
https://htmx.org/attributes/hx-delete/