私はこのビュー(メイン)を持っているとしましょう
<body>
lorem epsim
<div table></div>
lorem epsim
</body>
コントローラーcontrol1.phpで私はします
$this->load->view('header');
$this->load->view('main',$data);
$this->load->view('footer');
ここで、別のコントローラーから呼び出される別のビュー (tbl.php) から div=table のコンテンツをロードする必要があります。
control2.php
function load_table(){
$data['x']=1;
$this->load->view('tbl.php',$data);
}
tbl.php ビュー
<ul>$x</ul>
どうやってやるの ?
コントローラー1からコントローラー2をロードし、関数load_tableを変数に割り当ててそれをメインビューに渡そうとしましたが、出力を変数に保存する代わりにload->viewが実行されたため、機能しませんでした..
理由: これを行う必要があるのは、tbl.phpビューが複雑なテーブルであり、ajax呼び出しを介して更新およびロードする必要があるため、別のビューだけである必要があるため、これをどのように機能させることができるかを説明してもらえますかアウト ?