如何在模式弹出窗口中加载外部PHP文件?

如何在模式弹出窗口中加载外部PHP文件?,php,jquery,codeigniter,modal-dialog,Php,Jquery,Codeigniter,Modal Dialog,场景-我计划加载一个外部PHP文件,该文件在jquery按钮单击事件的模式弹出窗口中包含一个更新表单 我能够在点击按钮时加载弹出窗口,但找不到在模式弹出窗口中加载外部文件的清晰而简单的解决方案。为了便于示例,让我们假设编辑表单只有电子邮件文本字段 NOTE- I am trying to load file locally JS小提琴- 我想在弹出窗口的主体中显示文件内容,如JSFIDLE所示,因此,我认为您根本不需要加载外部源。如果你想在页面中包含内容,我认为你应该像我下面所做的那样 <

场景-我计划加载一个外部PHP文件,该文件在jquery按钮单击事件的模式弹出窗口中包含一个更新表单

我能够在点击按钮时加载弹出窗口,但找不到在模式弹出窗口中加载外部文件的清晰而简单的解决方案。为了便于示例,让我们假设编辑表单只有电子邮件文本字段

NOTE- I am trying to load file locally
JS小提琴-


我想在弹出窗口的主体中显示文件内容,如JSFIDLE所示,因此,我认为您根本不需要加载外部源。如果你想在页面中包含内容,我认为你应该像我下面所做的那样

<?php
$user = $client->get('account');
?>

<!-- Make the model show up --> 

<!-- Pretend this is the form -->

<button type="button" id="mymodal" class="btn btn-primary btn-lg" data-toggle="modal" data-target="#myModal">Launch demo modal
</button>

<!-- Modal -->
<div class="modal fade" id="myModal" tabindex="-1" role="dialog" aria-labelledby="myModalLabel">
  <div class="modal-dialog" role="document">
    <div class="modal-content">
      <div class="modal-header">
        <button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true">&times;</span></button>
        <h4 class="modal-title" id="myModalLabel"><?= 'Some kind of title' ?></h4>
      </div>
      <div class="modal-body">
        ...
      </div>
      <div class="modal-footer">
        <button type="button" class="btn btn-default" data-dismiss="modal">Close</button>
        <button type="button" class="btn btn-primary">Save changes</button>
      </div>
    </div>
  </div>
</div>

启动演示模式
&时代;
...
接近
保存更改

您正在尝试从远程服务器执行文件吗?如果您正试图这样做,那么它将不起作用。该文件将在外部服务器上运行。也许您可以联系远程服务器管理员并获取要执行的文件。如果您试图在服务器上执行此操作,请记住PHP是在页面加载时运行的。您可以创建一个仅在模型打开时才能访问的类。和页面加载。我正在尝试从本地服务器加载文件,你能提供一个简单的例子来说明如何实现这一点吗?当然。请给我一分钟时间想出答案。我在上课。所以,我不能编一个例子,但是如果你想发布一些模型代码,我会为你操作它来完成这个例子。听起来你需要AJAX,但问题太广泛了。