Долго срабатывает AjaxForm с Formit.
Здравствуйте.
Сделал сайт на MODX (только осваиваю этот движок) и вкратце цепочка такая:
1. Надо чтоб человек мог написать сообщение с сайта (обратная связь) — Formit. Работает. Но перезагрузка это плохо.
2. AjaxForm позволил делать все без перезагрузки. Но сообщение сбоку сверху — плохо и не видно.
3. В джава скрипте по мануалу прописал перехват события «af_complete» и сделал чтобы вместо сообщения сбоку выводился блок с сообщением «отправлено».
Все работает, но долго. Секунды 2-3 иногда проходит перед тем, как появится сообщение об успешной отправке.
Делал подобный функционал в другом движке (на голом PHP и JS) и там срабатывает сразу же. А тут секунды 3 в среднем ждать приходится.
Кстати если делать без 3-го пункта, а чтобы сообщение сбоку было — все равно долго. 1-2 секунды.
Может есть другой плагин или способ чтобы все это быстро улетало? Кто-то сталкивался с подобным?
Если нужен тот или иной код — говорите, скину.
Сделал сайт на MODX (только осваиваю этот движок) и вкратце цепочка такая:
1. Надо чтоб человек мог написать сообщение с сайта (обратная связь) — Formit. Работает. Но перезагрузка это плохо.
2. AjaxForm позволил делать все без перезагрузки. Но сообщение сбоку сверху — плохо и не видно.
3. В джава скрипте по мануалу прописал перехват события «af_complete» и сделал чтобы вместо сообщения сбоку выводился блок с сообщением «отправлено».
Все работает, но долго. Секунды 2-3 иногда проходит перед тем, как появится сообщение об успешной отправке.
Делал подобный функционал в другом движке (на голом PHP и JS) и там срабатывает сразу же. А тут секунды 3 в среднем ждать приходится.
Кстати если делать без 3-го пункта, а чтобы сообщение сбоку было — все равно долго. 1-2 секунды.
Может есть другой плагин или способ чтобы все это быстро улетало? Кто-то сталкивался с подобным?
Если нужен тот или иной код — говорите, скину.
Комментарии: 8
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
То есть даже если форма не отправляется, всё равно есть эта задержка.