9

私はjquery mobileを使用してアプリケーションに取り組んでいます。フォームを最終的に送信する前に、1 つのプレビュー ページにいくつかのページを含める必要があります。

これが私のアプリケーションに関する基本的な考え方です。ユーザーからデータを収集するには、少なくとも 10 ~ 15 のフォームが必要です。そして、私のhtmlは次のようになります。

<html>
    <head>
        <title>Title</title>
    </head>
    <body>    
        <div data-role="page" id="login-page">

        </div>

        <div data-role="page" id="form1-page">
            <!-- CONTENT -->
        </div>

        <div data-role="page" id="form2-page">
            <!-- CONTENT -->
        </div>

        <div data-role="page" id="preview-page">
            <!-- CONTENT -->
        </div>
    </body>
</html>

プレビュー ボタンをプレビュー ページにリンクしました。問題は、値が入力されたすべてのフォームのページをプレビュー ページに動的に含めたいということです。

誰でもそれで私を助けることができますか?

PS: 私はすでにググろうとしました。この答えを見つけました。しかし、私の場合はうまくいかなかったので、何か誤解しているかもしれません。

注:これを Android WebView でレンダリングしています。

4

2 に答える 2

1

おそらく、フォームを細かく分割するのが最善でしょう。各ページには、form-part-#のIDを持つフォームがあります。各フォームが送信されると、現在のフォームが検証され、フォームデータが非表示要素として最後のフォームに追加されてから、$。mobile.changePage();が呼び出されます。

于 2013-03-21T19:14:50.870 に答える