0

我正在通过制作一个基本的移动应用程序来试验 JQuery Mobile,但我遇到了将参数传递给其他页面的问题,无论它们是单独的 HTML 文件还是原始文件上的附加数据内容:页面。

我要做的就是从下拉列表中选择一个用户名,按一个按钮,然后进入下一页,将用户名放在标题中(例如登录为:用户名)。我研究了多种解决方案,例如 sessionStorage、PHP 会话、来自表单提交的 POST/GET,但它们似乎都不起作用。

我最接近我想要的是通过表单通过 POST 提交用户名,然后将其保存为 PHP 会话变量,该变量在下一页上显示用户名,但是当我导航到另一个页面时,它再次失败展示。

向前传递参数的最简单方法是什么?我怀疑由于 JQuery Mobile 的加载方法不包括标题中的 session_start() ,它在其他页面上不起作用...

4

1 回答 1

1

$_SESSION我在 jquerymobile 中的 php 也有问题,这里我有 4 页

  1. 提交表单,保存在会话中
  2. 开始会话,正确显示,点击链接
  3. 开始会话,没有可显示的内容,点击链接
  4. 开始会话,没有可显示的内容

但它都适用于 Internet Explorer 10。

我已经用自己的程序做了一些测试,使用$_COOKIE而不是$_SESSION. 现在它可以在每个带有 jquerymobile 的浏览器中正确运行

于 2012-12-20T10:09:24.827 回答