Ну, есть помощник ajax:
http://codeigniter.com/wiki/jQuery_Ajax_Helper
Но зачем вам это действительно нужно?
Я обычно просто добавляю это в мойконтроллеры:
if($this->input->is_ajax_request())
{
echo json_encode($something);
exit;
}
"$this->input->is_ajax_request()
" является частью библиотеки ввода.
Таким образом, вы можете использовать одни и те же контроллеры как для запросов ajax, так и для не-ajax, и просто включать по условиюлогика.
Вы можете выполнять запросы GET и POST с помощью jQuery .ajax: http://api.jquery.com/jQuery.ajax/