我需要通过jQuery刷新单个php页面的div内容
没有CodeIgniter,它在jQuery中工作如下:
$(".myDIV").load("my_page.php");
当我使用CodeIgniter时,我尝试通过设置base_url来解决它,但它不起作用:
$(".myDIV").load("<?php echo base_url()."application/views/my_page.php"; ?>");
如何通过jQuery正确调用include请求?
答案 0 :(得分:2)
在控制器My_page_ctrl.php
中 public function index(){
$this->load->view('my_page');
}
在javascript中
$(".myDIV").load("<?php echo base_url().'my_page_ctrl'; ?>");
试试这个。这样可以正常工作。
答案 1 :(得分:0)
只需在控制器中调用函数名称
public function my_page(){
$this->load->view('my_page');
}
$(".myDIV").load("my_page");
有效!