Как сбросить поле формы после отправки в HTMX

Я пытаюсь сбросить поле формы после отправки данных в HTMX. Пожалуйста, подскажите, как это сделать.

Вы можете сделать это с помощью htmx beforeforeswap https://htmx.org/docs/#modifying_swapping_behavior_with_events

Чтобы приведенный ниже пример работал, представление django должно возвращать HttpResponse(status=204)

htmx.on("htmx:beforeSwap", (e) => {
        if (!e.detail.xhr.response) {
            var title = $('#id_title');
            if (title) {
                title.val('');
            }
        }
    })

Учебник по работе с формами и htmx https://blog.benoitblanchon.fr/django-htmx-modal-form/

Вернуться на верх