AjaxForm: очистка после закрытия окна
Приветствую.
FormIT+AjaxForm+RecaptchaV2 в модальном окне. Хочу сделать так, что, если письмо заполнено, но не отправлено, а человек закрывает окно, то форма ресетится полностью.
Поковырявшись в default.js нашёл вот эти строки
1. Правильно ли?
2. И если ли способ определять какую форму конкретно обнулять, если их несколько на странице?
3. Нужно ли обнулять капчу?
Может есть более правильный способ?
FormIT+AjaxForm+RecaptchaV2 в модальном окне. Хочу сделать так, что, если письмо заполнено, но не отправлено, а человек закрывает окно, то форма ресетится полностью.
Поковырявшись в default.js нашёл вот эти строки
form.find('.error').html('');
form.find('.error').removeClass('error');
form[0].reset();
grecaptcha.reset();Не смог понять, как в скрипте определяется форма, поэтому повесил на функцию клика вот таким образом:var modalform = $('form.classform');
modalform.find('.error').html('');
modalform.find('.error').removeClass('error');
modalform[0].reset();
grecaptcha.reset();Подскажите:1. Правильно ли?
2. И если ли способ определять какую форму конкретно обнулять, если их несколько на странице?
3. Нужно ли обнулять капчу?
Может есть более правильный способ?
Техническая поддержка MODX
Сайт лежит, тормозит или остался без разработчика?
Переезд с MODX 2 на 3, PHP 7 на 8, скорость и безопасность. Поддержка со сроками и ответственностью, а не совет в чате.
Подробнее
Реклама
Комментарии: 3
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
ЗАГРУЗИТЬ форму удалось, т.е. контент я выводить могу, а вот форма сама не работает. Не знаю как её заставить отрабатывать.
есть дополнение QuickView, но не хочу его использовать, слишком много лишнего функционала, ради одного окна.