codeigniter 页面的视图包含超过 1 个页面。第一页,有 3 个 div,一个 jquery 函数使用 load() 替换最后一个 div。然后在随后的视图页面中,我有第一页的剩余 2 个 div 和我现在加载的新 div。
我需要用新视图替换整个页面。有人请帮助我。
codeigniter 页面的视图包含超过 1 个页面。第一页,有 3 个 div,一个 jquery 函数使用 load() 替换最后一个 div。然后在随后的视图页面中,我有第一页的剩余 2 个 div 和我现在加载的新 div。
我需要用新视图替换整个页面。有人请帮助我。
我建议您使用库创建模板,然后使用 jquery 调用函数后使用加载查看此函数
class template{
public function __construct(){
}
var $main_template="template/template/theme";
var $title="your title";
public function loadview($template,$data)
{
$ci=& get_instance();
$data["title"]=="" && $data["title"]=$this->title;
$data["subject"]=="" && $data["subject"]=$this->title;
$data["content"]=$ci->load->view($template,$data,true);
if($data["side"]==1){
$data["side"]=$ci->load->view('side',$data,true);
}else
{
$data["side"]="";
}
$ci->load->view($this->main_template,$data);
}}
在控制器中:$this->template->loadview("file",$data);
以及用户 jquery 发布使用的位置:
$this->load->view("each",$data);