0

我正在将 CI 与 Twitter Bootstrap 一起用于一个基本站点:

在我的主布局视图中,这是主要内容区域的设置方式:

    <div class="container-fluid"> 
        <div class="row-fluid">
            <div class="span1"></div>
            <div class="span8">
                <?php echo $this->load->view($subview); ?>
            </div>
            <div class="span3" id="sidebar">
                <?php echo $this->load->view($this->global_data['sidebarview']); ?>
            </div>
        </div>
    </div> 

一个侧边栏视图是这样的:

<div class="container-fluid" id="sidebar-about">  
    <div class="well sidebar-nav">  
        <ul class="nav nav-list">  
            <li class="nav-header"><i class="icon-info-sign"></i>&nbsp;More about us</li>  
            <li class="active"><a href="about">Who are we?</a></li>  
            <li><a href="#">Why we did it?</a></li>  
            <li><a href="#">What we promise?</a></li>  
            <li class="nav-header"><i class="icon-asterisk"></i>&nbsp;Services</li>  
            <li><a href="#">Free</a></li>  
            <li><a href="#">Premium</a></li>  
        </ul>  
    </div><!--/.well -->  
</div><!--/span--> 

这个侧边栏中的每个链接我想从我的主布局中用 class="span8" 更新 div。

我该怎么做?我应该使用 ajax 调用来更新 span8 div 的内容吗?或者只是在关于控制器中创建更多方法?

4

0 回答 0