javascript - 如何按 ID 在弹出窗口中显示数据库内容(使用 Foreach)
问题描述
我有一个包含用户列表的表格,当我将选择器按钮“myuser”悬停时,有必要在用户选择的邮件中显示一个弹出框。
问题是如果我点击按钮:弹出框每次都会显示所有用户的电子邮件。
<td
class="classgroup"
tabindex="0"
id="classgroup"
data-html="true"
data-toggle="popover"
data-trigger="hover"
data-trigger="focus"
title="<?php foreach ($client as $person): ?><?php echo $person->nom; ?><?php endforeach;?>"
data-content="<?php foreach ($client as $person): ?><?php echo $person->email; ?><?php endforeach;?>">
myuser
</td>
<script>
$(document).ready(function(){
$('[data-toggle="popover"]').popover();
});
</script>
解决方案
<?php foreach ($client as $person): ?>
<td
class="classgroup"
tabindex="0"
id="classgroup"
data-html="true"
data-toggle="popover"
data-trigger="hover"
data-trigger="focus"
title="<?php echo $person->nom; ?>"
data-content="<?php echo $person->email; ?>">
myuser
</td>
<?php endforeach;?>
将 foreach 循环移出将创建与您正在循环的数组中的项目一样多的表格单元格。将其调整为您想要的输出(例如分成多行)
推荐阅读
- dacpac - DACPAC 发布后禁用 Azure SQL Server 数据库用户登录
- graphics - 修复网格以使其成为 PWN
- c# - 无法识别 Refit 中的 HeaderCollection 属性
- c# - Windows 服务在没有 Internet 连接的情况下启动时超时
- spring - Spring xml 配置 - 带有 java.awt.Color 值的列表
- git - 有没有可能阻止设计师接触代码?
- c++ - 即使我编译了所有 cpp 文件,对 Class 的未定义引用
- ios - UICollectionView 使用辅助功能自动调整具有动态列数的单元格
- javascript - svelte - 解析代码字符串中的导入语句
- php - Wordpress - woocommerce:更改单产品 meta.php 中的“SKU”字符串