jQuery mobileの通常のページフローは、次のようになります。
- 静的ページ(foo.html)から開始
- リンクをクリック
- 別の静的ページ(bar.html)に行き着く
この動作を変更する必要があります。私は代わりにこのようなものを探しています:
- 静的ページ(foo.html)から開始
- リンクをクリック
- サーバーからjsonを収集します(つまり、フォームの外観に基づいて)
- 前の手順で収集したデータに基づいて、他のページ(bar.html)をレンダリングします
通常、これは、POST/GETを使用したPHPスクリプトを介して行うだけです。ただし、このプロジェクトはPhoneGapプロジェクトであるため、これは代替手段ではありません。
考えられる解決策の1つは、最初のページのフォームを2番目のページにポイントできる場合です。したがって、2番目のページは最初のページのポストパラメーターを取得できます。しかし、これはかなりハックな感じがします。また、表示する前に2番目のページを解析したいので、さらに複雑になります。
どうすればこの動作を実現できますか?というより; ページ間でデータを渡す方法は?