對於我的CI項目,我使用Codeigniter & Boostrap。 現在我的結構是,我已分割我認爲分爲兩個部分:在codeigniter中使用ajax和jquery刷新子視圖?
- _layout_main.php
- 子視圖
所以在每個控制器我第一負載子視圖,然後主要佈局。
$this->data['subview'] = 'superadmin/users/index';
$this->load->view('superadmin/_layout_main', $this->data);
在我的主佈局中,我稱之爲子視圖。
<!-- MY MAIN LAYOUT DESIGN NAVBAR ETC -->
<div class="container-fluid" >
<div class="row">
<div class="col-md-12"><?php $this->load->view($subview); ?> </div>
</div>
,所以我只是想刷新我的子視圖,而不是主要佈局即導航欄和其他主要佈局的構成要素。
如何使用AJAX做到這一點?
你可以顯示你的AJAX調用,因爲Ajax不會刷新任何東西,所以它取決於你從控制器返回並且你想刷新什麼 – Zeeshan