Я использую Codeigniter с фреймворком Zurb Foundation. Я пытаюсь загрузить данные в раскрывающемся окне (причудливое всплывающее окно) с помощью AJAX. Хитрость в том, что я загружаю не только внутренний HTML-контент, но и сам HTML. Я имею в виду, я хочу, чтобы функция в контроллере возвращала php файл в функцию вызова ajax, содержимое которой будет отображаться во всплывающем окне. Мой код
Ajax-вызов функции
function ajaxfunct() {
$.ajax({
type: "POST",
url: "welcome/test",
data: { name: "Jigar", location: "jain" }
}).done(function( html ) {
$("#tagUser").append(html);
});
}
Мой код контроллера
public function test() {
$data['name'] = $_POST['name'];
$data['location'] = $_POST['location'];
$this->load->view('index', $data);
echo 'WHAT SHUD I ECHO HERE ?'
}
Я знаю, что последние 2 строки кода моего контроллера неверны. Я просто не знаю, как получить php-файл из папки представлений, обработать его и передать в ajax в виде предварительно обработанного html (строка).
Я не ищу весь код ... просто ссылка на какую-то функцию или онлайн-учебники будет отличной ... спасибо