Как я могу загрузить новую страницу в мой отдельный div, используя ajax в среде CodeIgniter?
Я написал функцию, и она работает с обычным php.
Пример:
href="abc1.php" onclick="makerequest('abc1.php','div_name');return false;"> Page 1
href="abc2.php" onclick="makerequest('abc2.php','div_name');return false;"> Page 2
Примечание: функция ajax makerequest
работает правильно.
Моя проблема заключается в следующем: как передать файл представления вместо abc1.php / abc2.php в среде CodeIgniter? Эти файлы находятся в моем base_url / view / . Я пытаюсь получить имя файла с помощью контроллера, но он не работает.
см. Мой код ниже:
..........................link.............
href="<?=base_url()?>main_controller/newPage1.html" onclick="makerequest('<?=base_url()?>main_controller/newPage1.html','upper_middle');return false;">abc1
href="<?=base_url()?>main_controller/newPage2.html" onclick="makerequest('<?=base_url()?>main_controller/newPage2.html','upper_middle');return false;">abc2
.................................
...........controller code...
function newPage1()
{
return $this->load->view('abc1.php');
}
Как я могу это сделать? Или есть другой способ сделать это легко?