0

Web アプリの別のページにフォームを「送信」する最良の方法を知りたいです。現在、ユーザーが自分の情報を入力するフォームがあり、「送信」すると、新しいページにすべてのデータが読み込まれ、確認できるようになります。その後、ユーザーはフォームに戻って編集を行うか、データを受け入れて続行できます。

現在、フォームを「次の」ページに POST に設定しています。私はjQueryモバイルを使用しているので、これはすべて単一のHTMLファイルにあり、「ページ」は表示および非表示のDIVです。「送信」イベントをインターセプトし、処理を行ってから false を返します。これは機能しますが、グリッチを感じることがあります。

サブミットイベントでfalseを返す代わりに、別のjQueryモバイル「ページ」にPOSTして着信データを傍受することは可能ですか? 私が気付いていない、これを行う別の方法はありますか?

アプリケーションの要件は、デバイスにデータを保存できないことです (Cookie、LocalStorage、SessionStorage など)。

4

1 に答える 1

1

そのために localStorage を使用できます。ユーザーがフォームを送信したら、javascript を使用してすべてのデータを取得し、localStorage に保存して、どのページでも問題なく再利用できるようにします。

于 2013-03-28T22:01:33.983 に答える