0

嗨,我有一个指向模态框的 html 链接,它工作得很好,现在我要做的是将一个变量传递给模态框中的表单,该链接如何显示,但单击它后什么也没有发生。

这是我的正常代码:

   <a href="#accSettings1" role="button" class="btn btn-small btn-primary hidden-tablet hidden-phone" data-toggle="modal" data-original-title=""> Add </a> 

这是我的PHP代码

   echo "<a href=\"#accSettings1?ip_address={$ip_address}\" class='btn btn-small btn-primary hidden-tablet hidden-phone' data-toggle='modal' data-original-title=''>Add</a>";
4

1 回答 1

1

仅在需要 PHP 变量时使用普通代码并添加 PHP:

<a href="#accSettings1?ip_address=<?=$ip_address?>" role="button" class="btn btn-small btn-primary hidden-tablet hidden-phone" data-toggle="modal" data-original-title=""> Add </a>

如果是您的应用程序不起作用 - 请先调试它。
用手写的例子来练习。让它起作用。然后使用 PHP 添加动态部分来填充变量。之后,您必须验证动态代码是否产生与静态代码相同的结果。要做到这一点而不是悬停,您必须检查页面源并将其与原始代码进行比较。找出差异并纠正它们。

对我来说,这样的 url#accSettings1?ip_address=value看起来很不寻常。 ?ip_address=value#accSettings1对我来说看起来更熟悉。虽然我不是 JS 专业人士,但我也不知道您的应用程序内部结构和 URL 意图

于 2013-05-21T09:14:14.147 回答