php - 动态加载对象数组以在模式中查看它们
问题描述
PHP 函数循环遍历对象数组并列出它们的标题。我有一个打开模式的链接。当我按下详细信息时,如何从 $results 中动态加载关于对象 $r 的模态标题和正文?
<?php
foreach ($results as $r) {
?>
<div class="row justify-content-center">
<div class="alert alert-success">
<strong>
<?php echo $r['_source']['title']; ?></strong> <span id="showSearchTerm"></span></br>
<a data-target="#myModal" data-toggle="modal" class="MainNavText" id="MainNavHelp" href="#myModal">Details</a>
</div>
</div>
<!-- Modal -->
<div id="myModal" class="modal fade" role="dialog">
<div class="modal-dialog">
<!-- Modal content-->
<div class="modal-content">
<div class="modal-header">
<!-- <button type="button" class="close" data-dismiss="modal">×</button> -->
<h2 class="modal-title">
<?php echo $r['_source']['title']; ?>
</h2>
</div>
<div class="modal-body">
<p>
<?php echo $r['_source']['body']; ?>
</p>
<p>
<?php echo $r['_source']['path']['real']; ?>
</p>
</div>
<div class="modal-footer">
<button type="button" class="btn btn-default" data-dismiss="modal">Close</button>
</div>
</div>
</div>
</div>
<?php
}
解决方案
从 Ajax 调用中获取填充模式所需的信息。之后,您可以添加该内容:
$(".classname").append(information_from_Ajax_call_stored_in_variable);
推荐阅读
- jenkins - 是否可以使用 Jenkins 从过去的版本创建 jar?
- javascript - 如何通过道具将原始 HTML 内容渲染到 React 传递?
- c++ - 对于某些输入而不是其他输入,推送和比较向量中的元素似乎超出范围
- terraform - 带条件的 Terraform 设置变量
- java - 如何禁用 JDI 中的所有 EventRequst?
- python - 如何获取熊猫中两列列之间的日期范围信息
- c++ - 我从字符串常量到 char 的错误不推荐使用转换?谁能帮我解决这个问题?谢谢
- c - 即使在使用 clRelease*() 释放所有内容后,OpenCL 内存泄漏和错误
- firebase - 将我的功能部署到 Google Cloud 时出现问题
- javascript - Discord Webhook 访问控制允许来源