Суть задачи в том, что бы после отправления формы, если всё хорошо - вывести всплывающее окно с сообщением об успешной отправке.
Решить эту задачу я пытался следующим скриптом в script.js шаблона компонента form.result.new:
Алерты здесь временно, для теста.
Дело в том, что нужно как-то получить ответ от сервера об успешности операции или нет.
Подскажите пожалуйста, идею, как это можно сделать? В каком направлении двигаться?
Решить эту задачу я пытался следующим скриптом в script.js шаблона компонента form.result.new:
Код |
---|
$(document).ready(function () { $(".form-ask form").submit(function (e) { $.ajax({ url: $(this).attr("action"), data: $(this).serialize(), type: 'post', dataType: "json", success: function (data) { alert("Спасибо за вопрос!"+data); }, error: function (data) { alert('Мы бы и рады написать "Спасибо за регистрацию!", но чтото на сервере сломалось'+data); } }); e.preventDefault(); }); }); |
Дело в том, что нужно как-то получить ответ от сервера об успешности операции или нет.
Подскажите пожалуйста, идею, как это можно сделать? В каком направлении двигаться?
postoev.ru/blog/