Как запустить мастер форм с помощью шагов jQuery

Я установил шаги jQuery и хочу создать форму с помощью мастера шагов. Проблема заключается в том, как отправить форму с помощью PHP, когда появляется кнопка «Готово». Весь приведенный ниже код работает, за исключением обработки последней отправки.

Пример кода моей формы:

<form method="POST" action="#" role="form">
    <div id="wizard">
        <h2>Info</h2>
        <section>
              <div class="form-group">
                <label for="text">Email address:</label>
                <input type="text" class="form-control" id="text">
              </div>
        </section>

        <h2>Second Step</h2>
        <section>
           //form stuff
        </section>

        <h2>Third Step</h2>
        <section>
           //form stuff
        </section>

        <h2>Forth Step</h2>
        <section>
            form stuff
        </section>
    </div>
</form>

Сценарий, вызывающий шаги jQuery:

<script>
    $(function ()
    {
        $("#wizard").steps({
            headerTag: "h2",
            bodyTag: "section",
            transitionEffect: "slideLeft",
            stepsOrientation: "vertical"
        });
    });
</script>

Последнее, что я хочу передать мастеру форм в базу данных с помощью PHP:

<?php 
if(isset($_POST['submit'])){
    //save values
}

?>


person sdfgg45    schedule 17.09.2015    source источник
comment
нашел решение этого?   -  person astroanu    schedule 23.08.2016


Ответы (1)


Метод onFinished можно использовать для отправки формы на сервер.

onFinished: function (event, currentIndex) {
    var form = $(this);
    // Submit form input
    form.submit();
},
person Selwyn Theogarajan    schedule 15.07.2017