0
    <form id="questions_1">
     <div data-role="collapsible-set" data-theme="" data-content-theme="" id='q1'>
      <!-- GETS QUESTIONS FROM THE DATABASE -->
     </div>
    </form>

したがって、上記のように 5 ページ続くフォームがあり、各ステップのすべてのデータを保存したいと考えています。この行に沿って、各フォームのすべてのデータを .php ページに渡すことを考えています。

    function formSubmit1() {
     $("#questions_1").submit(function() {
      $.post('addToSession.php',$("#questions_1").serialize().function(data) {
      });
     return false;
     });
    }

次のコードを各「送信」/次のページ ボタンに追加することで、関数を呼び出すことができると思います。

    <a data-role="button" href="#questions_2" onClick=formSubmit1()>Next</a>

これにはいくつかのカスタマイズが必要になるかもしれませんが、私が本当に確信していないのは、ID を知らずにすべてのデータを取得する方法です。この投票の質問の順序、サイズ、および質問を変化させることを目的としているため、あらゆる入力を処理できる一般的なコードが必要です。

4

1 に答える 1

1

$_REQUEST送信時にフォームからデータを取得するために使用します。データを取得した後$_SESSION['name'] = $_REQUEST

于 2012-07-09T11:28:41.553 に答える