0

基本的なモバイル アプリを作成して JQuery Mobile を試していますが、元のファイルの HTML ファイルまたは追加の data-content:pages を分離している他のページにパラメーターを渡す際に問題が発生しました。

ドロップダウン リストからユーザー名を選択し、ボタンを押して、次のページに進み、ヘッダーにユーザー名を配置するだけです (例: Logged in as: Username)。sessionStorage、PHP セッション、フォーム送信からの POST/GET など、複数のソリューションを調べましたが、どれも機能していないようです。

私が望むものに最も近いのは、フォームを介して POST 経由でユーザー名を送信し、それを PHP セッション変数として保存することです。これにより、次のページにユーザー名が表示されますが、別のページに移動すると、もう一度失敗します画面。

パラメータを転送する最も簡単な方法は何ですか? JQuery Mobile の読み込みメソッドがヘッダーから session_start() を除外しているため、追加のページでは機能しないのではないかと疑っています...

4

1 に答える 1

1

$_SESSIONjquerymobileのphpにも問題があります。ここには4つのページがあります

  1. フォームを送信、セッションに保存
  2. セッションの開始、正しく表示、リンクをクリック
  3. セッションを開始、何も表示しない、リンクをクリック
  4. セッションを開始、何も表示しない

しかし、それは Internet Explorer 10 ですべて動作します。

私はすでに自分のプログラムでいくつかのテストを行っています.$_COOKIE代わりに$_SESSION. jquerymobile を使用するすべてのブラウザで正しく動作するようになりました

于 2012-12-20T10:09:24.827 に答える