对于我的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