AjaxForm удаляет элементы, как исправить?
Заполняется форма, и после отпраки просто удаляется элемент, элемент такой.
<label for="privacy_policy1">
<input type="checkbox" name="privacy1" id="privacy_policy1">
<span class="input-box"></span>
<span class="checkbox-text">Согласен на обработку персональных данных</span>
</label>Удаляет именно то что внтури этого лейбла
Техническая поддержка MODX
Сайт лежит, тормозит или остался без разработчика?
Переезд с MODX 2 на 3, PHP 7 на 8, скорость и безопасность. Поддержка со сроками и ответственностью, а не совет в чате.
Подробнее
Реклама
Комментарии: 5
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
Slavaинпут не должен находиться внутри тега лейбел.» — хотел написать я, а потом открыл
developer.mozilla.org/ru/docs/Web/HTML/Element/label
и увидел что можно и так и так )
Попробуйте вообще убрать айдишник с лейбла, поскольку если инпут у него внутри, то он не нужен.
ajaxform в случае успешной отправки делает reset для формы и видимо в этот момент что-то идет не так.
Попробуйте просто в консоли браузера получить свою форму и вызвать у нее метод reset
SlavaSlavaSlava