0

我刚刚开始研究电话差距。我创建了一个获取员工数据的基本表单。我在另一个屏幕上有表格视图。我想将员工详细信息传递到第二个屏幕。我在谷歌上搜索这个目的。我发现有一些方法可以做到这一点:

  1.Server side post back

  2. Client side URL examination

  3.What's in a window.name = local cross-page session

  4.HTML5 local storage

  5. Cookies

但是通过使用这些方式,我的手机间隙应用程序会 100% 原生吗?有没有其他方法或教程在屏幕之间传递数据?

4

1 回答 1

0

您所说的“屏幕”实际上是什么意思?如果您正在谈论 jQuery Mobile 的弹出对话框或页面,您可能可以使用 jQuery 序列化表单并将其分配给 JavaSCript 变量。

但是,如果您通过将 UIView 更改为不同的 url 来更改“屏幕”,则可以使用:

  • File API 将序列化的表单存储在文件中并在第二个“屏幕”上加载
  • Storage API to ... 实际上也是这样做的

我会选择第一,因为它比使用 SQL 和编写大量附加代码更容易实现。

搜索:

  1. jQuery.serialize()
  2. PhoneGap 文件 API
于 2012-09-14T07:10:18.210 回答