Okej problem löst! För de som ska ta itu med frustrationen som jag haft under de senaste 2 dagarna, rädsla inte längre! Vad du behöver göra är att lägga in följande kod i din handkontroll (min är Person.php):
$this->output->set_header("Access-Control-Allow-Origin: *");
$this->output->set_header("Access-Control-Expose-Headers: Access-Control Allow-Origin");
$this->output->set_status_header(200);
$this->output->set_content_type('application/json; charset=utf-8');
$this->output->_display();
Detta gör det möjligt att skicka och ta emot data från olika webbplatser, grovt sett. Du kan läsa mer om det här
.Efteråt måste du lägga till dataType: 'json'
till sidan som skickar frågan och får tillbaka ett tolkat json-svar (min är view -> home.php).
Hoppas detta hjälper!