我从MySQL数据库中获取了一张表。我想点击视图,弹出一个模态窗口,带有数据库中的注释。
我在网上看过几个解决方案,但无法与Codeigniter合作。
带模板窗口链接的控制器:
public function tableload_location_notes()
{
$this->load->database();
$this->load->library('Datatables');
$this->datatables->select('
VENDORLOCATIONNOTES.ID,
VENDORLOCATIONNOTES.ADDEDBY,
VENDORLOCATIONNOTES.DATEADDED,
VENDORLOCATIONNOTES.NOTES
', FALSE);
$this->datatables->from('VENDORLOCATIONNOTES');
$this->datatables->where('VENDORLOCATIONNOTES.LOCATIONID', $this->uri->segment(4));
$this->datatables->add_column('edit', '<a href="#" data-toggle="modal" data-target="#viewnoteModal" data-id="1">view</a>', 'ID');
echo $this->datatables->generate();
}
使用实际模态脚本查看:
<div class="modal fade" id="viewnoteModal" tabindex="-1" role="dialog" aria-labelledby="myModalLabel" aria-hidden="true">
<div class="modal-dialog">
<div class="modal-content">
<div class="modal-header">
<button type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button>
<h4 class="modal-title" id="myModalLabel">View Location Note</h4>
</div>
<div class="modal-body"></div>
</div>
</div>
</div>
这会打开我的模态,但我不知道如何显示我从数据库中提取的笔记。