0

これが私の問題です。jQueryMobileを使用してモバイルWebアプリを開発しており、動的コンテンツを作成する必要があります。

最初のページには、いくつかの<li>要素を含むリストビューがあります。これらのいずれかをクリックする<li>と、別のページに移動してコンテンツを動的に作成します。したがって、2番目のページの内容は最初のページごと<li>に異なります。

私の問題は、2番目のページを更新すると、パラメーターが失われたためにすべての動的コンテンツが消えることです。これを解決するために、たとえばクエリ文字列を使用しようとしました<a href="secondPage?=id=2">が、これは機能しませんでした。

私があなたに尋ねるのは、ページを更新したときにコンテンツが失われないように、jQueryMobileを使用してページを介してパラメーターを渡す別の方法があるかどうかです。

ありがとうございました

4

2 に答える 2

0

window.location.hashデータを保存/ロードすることができます。そこにデータを文字列形式で保存するだけで、データが変更され、ページの読み込み時に何かがあるかどうかがチェックされます。

そこにあるデータは、ハッシュとして URL に追加されます。example.com/url#yourdata

于 2012-01-11T11:49:35.687 に答える
0

Use http://westcoastlogic.com/lawnchair/
just save the parameters u need in the local db and then get it on the second page to use.

于 2012-01-12T06:57:51.310 に答える