1

我正在编写一个 phonegap 应用程序,并在前端使用 jquery mobile。我有一个包含 4 个字段和一个链接的表单,链接转到另一个页面,该页面显示其中一个字段的可能值的列表视图,点击/单击返回原始表单并使用传递的字段填充其中一个字段价值。

问题是用户在使用查找链接之前完成的所有字段现在都是空的(因为页面已再次加载)。

我知道我可以在 2 个页面之间传递字段值或使用一些全局变量,但我想知道是否有任何 JQM 特定的方式来执行此操作(或者任何人都可以推荐的更简洁的方式)。

提前致谢

4

2 回答 2

2

有几种可能的方法,你可以在我的另一篇文章中找到它们,让我透明一下,这是我的个人博客。或者你可以在这里找到它在这里重复它们没有意义。您还将在那里找到示例以及每种方法的好/坏方面。

基本上,这一切都取决于您是使用 1 HTML/ 多个页面模板还是多个HTML文件来创建您的jQuery Mobile应用程序。

查找章节:页面转换之间的数据/参数操作。

于 2013-02-20T16:01:53.237 回答
1

你可以使用localStorage我相信 PhoneGap 支持的 - http://docs.phonegap.com/en/1.2.0/phonegap_storage_storage.md.html#localStorage

只需在离开页面之前将您的值转储到存储中,并在您返回时重新加载它们。

于 2013-02-20T15:54:05.597 回答