2016-09-12 9 views
0

jQueryを使用してdivコンテンツを1つのPHPページで更新する必要があります。 CodeIgniterのなし
それはこのようにjQueryで動作します:
CodeIgniterでjQuery load()を使用してPHPページを表示する

$(".myDIV").load("<?php echo base_url()."application/views/my_page.php"; ?>"); 

私はどのように:私はBASE_URLを設定してそれを解決しようとしたが、それが動作しないのCodeIgniterを使用していたよう

$(".myDIV").load("my_page.php"); 

jQuery経由でインクルードリクエストを正しく呼び出すことができますか? JavaScriptの

$(".myDIV").load("<?php echo base_url().'my_page_ctrl'; ?>"); 

+0

コントローラをロードしますか? –

+0

$( "。myDIV")。load( "<?php echo base_url();?> controller_name/function_name"); – JYoThI

+0

通常、ビューをロードしないで、コントローラをロードします。ルートを使用している場合は、 '<?php echo base_url()。"/my_page "; ?> 'または何か。 – Phiter

答えて

1
コントローラMy_page_ctrl.phpで

public function index(){ 
     $this->load->view('my_page'); 
    } 

、このいずれかを試してみてください。これは正常に動作します。

0

ちょうどそれが動作コントローラに

public function my_page(){ 
    $this->load->view('my_page'); 
} 


$(".myDIV").load("my_page"); 

を関数の名前を呼びます!

関連する問題