我正在使用 Jquery Mobile 创建一个 HTML5 移动应用程序,它能够显示使用d3js创建的图表。这些图表将在客户端创建,但数据将通过服务器检索。JQM 页面是静态 HTML 页面,它会从服务器请求数据并创建即兴图表。但是,我很难理解 JQM ajax/哈希映射。当我将请求重定向到另一个页面时,它无法在该页面上运行 javascript。因此,我习惯于window.location.href = a.html
更改页面而不是 $.mobile.changePage(a.html)。
每个数据页面都有一个 id 以便可以缓存它,然后我如何创建一个新的页面链接并为其提供数据。
我有 2 个文件:index.html
其中包含用户可以选择查看的数据列表,然后是另一个文件,chart.html
其中包含有关如何使用 Javascript Ajax 创建图表以从服务器获取数据的信息。这怎么可能使用 JQM。