【问题标题】:Getting a variable passed from one page to another using PHP使用 PHP 获取从一个页面传递到另一个页面的变量
【发布时间】:2013-02-13 01:45:41
【问题描述】:

我希望有人可以帮助我。我试图在我的 jQuery 移动网站中将变量从一个页面传递到另一个页面,您可以在此处看到:http://www.muskermcintyre.co.uk/tablet

我会这样做的通常方法如下:

  • 在列表视图页面上有一个如下所示的链接:

<a href="#fullDetails?profileID=123456">View details</a>

  • 然后我需要在完整的详细信息页面上使用 $_GET['profileID'] 从数据库中获取正确的属性,显然只是获取从上一页的链接传递的 profileID。看来这在 jQuery mobile 中是不可能的。

请任何人提出最好的方法来做到这一点?

谢谢!

【问题讨论】:

  • 你用 AJAX 试过了吗
  • 看看我的另一个答案:http://stackoverflow.com/a/14776523/1848600,在那里你会找到几个解决方案,包括一个使用 PHP 的工作解决方案。也看看我的另一篇文章,你会发现在页面转换之间存储/发送数据的各种解决方案:stackoverflow.com/a/14469041/1848600如果你需要更多的实现帮助给我发电子邮件。
  • 为什么,jQuery Mobile 会发生什么?

标签: php jquery jquery-mobile


【解决方案1】:

您可以对 JavaScript 使用与 PHP 相同的方法,唯一的区别是您没有将查询字符串变量作为名为 $_GET 的数组,您必须自己解析它们。看到这个答案: How can I get query string values in JavaScript?

【讨论】:

    【解决方案2】:

    PHP 是一种服务器端脚本语言。
    加载页面后(即生成 HTML)。您必须使用 JavaScript 或 JQuery。
    或者您必须回发到服务器以呈现新的 HTML。

    【讨论】:

      猜你喜欢
      • 2019-03-06
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-12-17
      • 2012-12-18
      相关资源
      最近更新 更多