0

電話のギャップを調べ始めたところです。従業員のデータを取得する基本的なフォームを1つ作成しました。別の画面にテーブルビューがあります。従業員の詳細を2番目の画面に渡したいです。これをグーグルで調べていました。目的:私はこれを行うためのいくつかの方法があることを発見しました:

  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に変更して「画面」を変更する場合は、次のいずれかを使用できます。

  • シリアル化されたフォームをファイルに保存し、2番目の「画面」にロードするファイルAPI
  • ストレージAPIは...実際には同じことをします

SQLを使用して追加のコードを大量に作成するよりも実装が簡単なので、私は1番を選びます。

検索する:

  1. jQuery.serialize()
  2. PhoneGapファイルAPI
于 2012-09-14T07:10:18.210 に答える