Postingan lainnya
Kelas Premium!
Belajar Javascript untuk website
Gunakan kupon "mulaijs" untuk diskon 75 ribu!
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
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>
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.