私はこれを試しています(CodeignitorアプリでJqueryを使用して10秒ごとにdivを更新します)、動作していますが、divにビュー全体が表示されます
私はフックを使用しており、他のビューをロードするマスタービューを持っています...
コントローラーを div にロードすると、マスタービューが div に表示され、コントローラーで要求したビューが表示されます。
マスタービューなしで要求されたビューを表示するにはどうすればよいですか? 手伝って頂けますか?
thnx乾杯
私はこれを試しています(CodeignitorアプリでJqueryを使用して10秒ごとにdivを更新します)、動作していますが、divにビュー全体が表示されます
私はフックを使用しており、他のビューをロードするマスタービューを持っています...
コントローラーを div にロードすると、マスタービューが div に表示され、コントローラーで要求したビューが表示されます。
マスタービューなしで要求されたビューを表示するにはどうすればよいですか? 手伝って頂けますか?
thnx乾杯
私が CI で使用した簡単な解決策は、コントローラーにチェックを実装して、これが AJAX 要求であるかどうかを確認することです。その場合は、データを含むビューを変数に読み込み、それを html のチャンクとしてブラウザーに返します。
if($this->input->is_ajax_request())
{
$view_result = $this->load->view('child_view_for_div', $data,true);
echo($view_result);
}
else
{
//Return view with master template
}