Php 如何在CodeIgniter中显示弹出式jquery表单编辑

Php 如何在CodeIgniter中显示弹出式jquery表单编辑,php,jquery,codeigniter,codeigniter-3,Php,Jquery,Codeigniter,Codeigniter 3,我是Codeigniter的新手,当我点击编辑按钮时出现问题,表单编辑无法弹出。我不知道如何模式化弹出窗口,以便它能正常工作。如何配置控制器 我的控制器 public function edit() { $id=$this->uri->segment(3); $this->load->model('m_activity'); $data['data']=$this->m_activity->per_id($id); } 我的模型 f

我是Codeigniter的新手,当我点击编辑按钮时出现问题,表单编辑无法弹出。我不知道如何模式化
弹出窗口
,以便它能正常工作。如何配置控制器

我的控制器

public function edit()
{
    $id=$this->uri->segment(3);
    $this->load->model('m_activity');
    $data['data']=$this->m_activity->per_id($id);

}
我的模型

function per_id($id)
{
    $this->db->where('activity_detail_id',$id);
    $query=$this->db->get('t_trx_activity_detail');
    return $query->result();
}
我的看法

<a href='<?php echo site_url();?>activity/edit/<?php echo 
                                        $row->activity_detail_id;?>'class="btn btn-outline btn-circle btn-sm purple" data-toggle="modal" >
                            <i class="fa fa-edit"></i> Edit </a> |

<div class="modal fade left" id="edit"> 
|

jquery库太多了。其中之一是jqueryui。您可以使用它的对话框

例:


jQuery UI对话框-默认功能
$(函数(){
$(“#dialog”).dialog();
} );
这是用于显示信息的默认对话框。可以使用“x”图标移动、调整和关闭对话框窗口


我单击编辑按钮时遇到的问题,编辑表单中有记录数据库。不是空白您询问的是jQuery,但问题中不包括任何jQuery代码。如果这仅仅是一个关于如何使用PHP构建特定URL的问题,那么这实际上与jQuery无关。请更好地解释一下你想要实现的目标。
<!doctype html>
<html lang="en">
<head>
  <meta charset="utf-8">
  <meta name="viewport" content="width=device-width, initial-scale=1">
  <title>jQuery UI Dialog - Default functionality</title>
  <link rel="stylesheet" href="//code.jquery.com/ui/1.12.0/themes/base/jquery-ui.css">
  <link rel="stylesheet" href="/resources/demos/style.css">
  <script src="https://code.jquery.com/jquery-1.12.4.js"></script>
  <script src="https://code.jquery.com/ui/1.12.0/jquery-ui.js"></script>
  <script>
  $( function() {
    $( "#dialog" ).dialog();
  } );
  </script>
</head>
<body>

<div id="dialog" title="Basic dialog">
  <p>This is the default dialog which is useful for displaying information. The dialog window can be moved, resized and closed with the 'x' icon.</p>
</div>


</body>
</html>