Перейти к содержимому


Фотография
- - - - -

RSForm без перезагрузки страницы - как?

rsform ajax форма

Лучший Ответ Mirotvoretz , 26 October 2015 - 13:46

Поспешил задать вопрос. Разобрался самостоятельно. Нашел немного другой код скрипта.

<div id="form">
тут вставка формы через модуль или плагин
</div>
<script>
jQuery(document).ready(function() {
    jQuery('#form form').submit(function() {
    var data = jQuery(this).serialize();
    jQuery.post(jQuery(this).attr("action"),data,function(data,status){
    if(status=='success'){
        if(jQuery(data).find("#form").find("form").html() == undefined)
        {
         jQuery("#form").html(jQuery(data).find("#form").html());
        }
    }
    });
        return false;
    });
});
</script>

Всё работает. Вопрос закрыт. Может кому-то пригодится.

Перейти к сообщению


  • Закрытая тема Тема закрыта
В теме одно сообщение

#1 Mirotvoretz

Mirotvoretz

Отправлено 26 October 2015 - 13:08

Вопрос в названии темы.

 

Как реализовать отправку RSForm через Ajax и вывести сообщение об успешной (или не успешной) отправке?

 

В сети накопал скриптик

6278907.jpg

 

С этим скриптом форма работает без перезагрузки.
Но! Не выводится сообщение посетителю о результатах отправки. 

Хотя в настройках RSForm задано условие "Показывать сообщение благодарности".

 

Может кто-то уже разбирал этот вопрос? Подскажите, пожалуйста, как это реализовать?


  • 0

Выгрузки из keys.so


#2 Mirotvoretz

Mirotvoretz

Отправлено 26 October 2015 - 13:46   Лучший Ответ

Поспешил задать вопрос. Разобрался самостоятельно. Нашел немного другой код скрипта.

<div id="form">
тут вставка формы через модуль или плагин
</div>
<script>
jQuery(document).ready(function() {
    jQuery('#form form').submit(function() {
    var data = jQuery(this).serialize();
    jQuery.post(jQuery(this).attr("action"),data,function(data,status){
    if(status=='success'){
        if(jQuery(data).find("#form").find("form").html() == undefined)
        {
         jQuery("#form").html(jQuery(data).find("#form").html());
        }
    }
    });
        return false;
    });
});
</script>

Всё работает. Вопрос закрыт. Может кому-то пригодится.


Сообщение отредактировал Mirotvoretz: 26 October 2015 - 13:47

  • 2

Выгрузки из keys.so






Темы с аналогичным тегами rsform, ajax, форма

Click to return to top of page in style!