Return JSONP pada CodeIgniter buat Sencha Touch

Awal ceritanya saya lagi bikin aplikasi mobile, dan aplikasi ini berkomunikasi dengan web service menggunakan json. jadi saya harus membuat kembalian dengan format json. namun dengan cara biasa emang sudah bisa jadi json. namun aplikasi tetep tak mau nerima json yang saya kirim karena dianggap bukan jsonp. setelah berselancar kesana kemari dari satu page ke page yang lain akhirnya yg saya inginkan dapet. dan code lengkapnya seperti dibawah ini. 😀


function get_all(){
        $data['data']=$this->model_kelas_model->get_all();
        $json = json_encode($data);

        echo isset($_GET['callback'])
            ? "{$_GET['callback']}($json)"
            : $json;
    }

dengan cara diatas akhirnya aplikasi mau menerima json saya. ini aplikasi saya kembangkan menggunakan sencha touch.
semoga bermanfaat bagi saya pribadi. dan bagi temen2 yang sedang mencari seperti saya.. 😀

Iklan