【问题标题】:Modal with unique php id具有唯一 php id 的模态
【发布时间】:2017-11-02 17:19:47
【问题描述】:

我有一个关于模态和 PHP 的问题。 我想为唯一 ID 打开模式(取决于链接)。

例如

<a href="item.php?id=1">Item1</a>
<a href="item.php?id=2">Item2</a>
<a href="item.php?id=3">Item3</a>

我希望每个链接都会打开模式窗口,但数据不同(来自 sql 数据库)。也将从那里生成链接。

【问题讨论】:

  • 您能否对此进行更多说明。您希望每个链接都打开一个模式对话框吗?如果是这样,那么您需要为每个链接单击一次并执行 Ajax 请求以从数据库中获取数据
  • 是的,我需要通过ajax从mysql下载数据,并根据id显示正确的数据
  • 这就是你想要的。您问题的重要部分是您尝试了什么

标签: javascript php jquery mysql modal-dialog


【解决方案1】:

最好调用您的服务 API。所以你可以通过 JavaScript 发送 id,服务器端会返回与该 ID 关联的数据。

【讨论】:

    【解决方案2】:

    分辨率: 我认为示例 4 将解决我的问题。我将使用 GET 生成项目,然后使用模态打开此页面 :) http://jquerymodal.com/

    【讨论】:

      【解决方案3】:

      在您的 item.php 文件中,您可以使用 $_GET 从 url 获取变量

      您的 item.php 中应该有类似的内容

      $idLevel = $_GET['id'];
      switch($idLevel){
         case 1:
             //Stuff if ID= 1
             break;
         case 2:
             //Stuff if ID= 2
             break;
         case 3:
             //Stuff if ID= 3
             break;
      }
      

      【讨论】:

      • 我知道如何通过 GET 来制作,问题是如何使用 modal(单页网站)制作它
      • 我认为你可以处理这个问题并使用 ajax 和 JQuery 回收我的部分代码
      猜你喜欢
      • 2014-07-07
      • 1970-01-01
      • 2011-03-25
      • 1970-01-01
      • 1970-01-01
      • 2011-08-27
      • 1970-01-01
      • 2013-12-21
      • 1970-01-01
      相关资源
      最近更新 更多