Get json menggunakan jquery

Selamat malam sekolah koding. saya mau nnya, saya mengakses URL untuk mendapat kan data dari url. kalau menggunakan aplikasi postman ini data keluar. tapi kalau pake ajax ini ga keluar. kenapa yaa. ada yang bisa bantu?

function getJSON(url,data, type='POST'){
      return JSON.parse($.ajax({
        type: type,
        url : url,
        data:data,
        dataType:'json',
        global: false,
        async: false,
        success:function(msg){

        }
      }).responseText);
    }

var data = getJSON('http://cpdnakes.org/api-cpd/member_patelki_elearning/2814',{}, 'GET');

error nya seperti ini

kalau berhasil menggunakan postman

terima kasih sekolah koding

avatar rankoms
@rankoms

89 Kontribusi 12 Poin

Diperbarui 4 tahun yang lalu

Tanggapan

coba ditampilkan ya kodenya, kalau ada errornya juga ditampilkan, screenshoot postmannya, juga, bantu teman-teman di sini untuk bantu kamu

dibawah om

ditaronya di pertanyaa ya, kolom di bawah untuk "jawaban", agar yang mau bantu lebih mudah

udh di edit om

2 Jawaban:

kalau type GET biasa, coba panggilnya juga dengan <a href='https://api.jquery.com/jquery.get/'>GET jquery</a> biasa

ini contohnya

<pre> $.get( "url kamue", function( data ) { console.log(data); }); </pre>

avatar hilmanski
@hilmanski

2670 Kontribusi 2132 Poin

Dipost 4 tahun yang lalu

Tanggapan

Ternyata masalah cors. makasih sebelumnya

silahkan dishare ya jawabannya, dan ditandai sebagai jawaban benar

hmm bukan solusinya cors nya ya? silahkan bikin jawaban baru, kalau jawaban yang benar bukan yang di atas

Yaa om, ga ada jawaban yang salah, namun kurang tepat. solusi minta dari backend nya menambahkan allow cors karena berbeda domain

iyap maksud saya, solusinya ditulis di kolom jawaban yang berbeda dan ditandai sebagai jawaban yang benar, agar jika yang bertanya berikutnya sama, bisa tahu solusi yang tepatnya , terimakaish

Jawaban Terpilih

Solusi pertama adalah harus satu domain biar ga kena CORS Solusi kedua adalah, dari sisi server atau backend nya mengizinkan url atau endpoint nya di akses dari mana saja.

avatar rankoms
@rankoms

89 Kontribusi 12 Poin

Dipost 4 tahun yang lalu

Login untuk ikut Jawaban