Oke masalah terpecahkan! Bagi mereka yang akan mengatasi frustrasi yang saya alami dalam 2 hari terakhir, jangan takut lagi! Yang harus Anda lakukan adalah meletakkan kode berikut di controller Anda (milik saya adalah 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();
Ini memungkinkan untuk mengirim dan menerima data dari situs yang berbeda, secara kasar. Anda dapat membaca lebih lanjut tentangnya di sini
.Setelah itu, Anda harus menambahkan dataType: 'json'
ke halaman yang mengirimkan kueri dan mendapatkan kembali respons json yang diurai (milik saya adalah view -> home.php).
Semoga ini bisa membantu!