Jquery Mobileを使用して、 d3jsを使用して作成されたグラフを表示できるHTML5モバイルアプリケーションを作成しています。これらのグラフはクライアント側で作成されますが、データはサーバー経由で取得されます。JQMページは静的なHTMLページであり、サーバーにデータを要求し、即席のグラフを作成します。ただし、JQM ajax/hashマッピングを理解するのに苦労しています。リクエストを別のページにリダイレクトすると、そのページでJavaScriptを実行できません。したがって、私はwindow.location.href = a.html
$ .mobile.changePage(a.html)の代わりにページを変更するために使用しました。
各データページにはキャッシュできるようにIDがありますが、新しいページリンクを作成してデータをフィードするにはどうすればよいですか。
2つのファイルがindex.html
あります。ユーザーが表示することを選択できるデータのリストと、chart.html
JavascriptAjaxを使用してサーバーからデータをフェッチする方法に関する情報を含む別のファイルです。JQMを使用してこれをどのように可能にしますか。