Postingan lainnya
Cara pengambilan suatu kata dari sebuah website ?
saya baru belajar buat website dengan Niche bitcoin , saya ingin mengambil data dari https://tokobitcoin.com/widget/widget_data , yaitu recent_price . Dan saya sudah mencoba script
$.ajax({type:"GET",url:"https://tokobitcoin.com/widget/widget_data",dataType:"JSON",success:function(data){$('#member1').text(data.recent_price);}});
Saya sudah mencoba script diatas dan di panggil dgn code < id="member1" blbla..
Tetapi untuk nilai recent_price tidak muncul , adakah yg bisa membantu / memperbaiki script ? + Saya mau nanya ini nama metode / tutorial ttng apa ? #barubelajar
Makasih
9 Jawaban:
Jawaban Terpilih
agan salah akses datanya. lihat hasil json seperti ini
{
"btc_rate": {
"timestamp": "1500338461",
"last_24h": "26125000",
"recent_price": "29550500",
"low": "26100000",
"high": "29989000"
}
}
kalau mau akses 'recent_price' mesti pakai parentnya juga. jadi yang bener begini
$('#member1').text(data.btc_rate.recent_price);
kalau ajaxnya ga jalan bisa di wrap sama document ready dulu
$( document ).ready(function()
{
$.ajax({
type:"GET",
url:"https://tokobitcoin.com/widget/widget_data",
dataType:"JSON",
success:function(data)
{
$("#member1").text(data.btc_rate.recent_price);
}
});
});
@rachmatsasongko , terimakasih , terbaik (y)
@rachmatsasongko , oh iya bro satu lagi saya mau nanya , klw misalnya dari url https://bitgrail.com/api/v1/BTC-XRB/ticker , saya mau ngambil pada bagian "last" saja , tapi saya binggung mau ngambil karena ada "success":1,"response": dan ada angka 1nya , ?
agan mesti banyak belajar tentang javascript object :)
JSON it JavaScript Object Notation, cara bacanya ya sama seperti javascript object.
{
"success": 1,
"response": {
"last": "0.00001550",
"high": "0.00001750",
"low": "0.00001360",
"volume": "10.56074329",
"coinVolume": "698056.04105320",
"bid": "0.00001550",
"ask": "0.00001594"
}
}
1 itu value dari 'success'. kalau mau ambil 'last' ya Object.response.last, ga perlu pakai 'success' nya.
maaf sebelumnya gan , saya juga baru belajar , apakah penulisannya seperti ini ? mohon di koreksi
$( document ).ready(function() { $.ajax({ type:"GET", url:"https://bitgrail.com/api/v1/BTC-XRB/ticker", dataType:"JSON", success:function(data) { $("#member1").text(Object.response.last); } }); });
1 lagi gan , apakah ada materi seperti ini di web ini ?? thanks , sry menganggu :)
silakan dipelajari disini https://sekolahkoding.com/kelas/intro-objek
untuk scriptnya kurang tepat, bisa dicompare dengan script sebelumnya supaya tahu dimana salahnya.
$( document ).ready(function() { $.ajax({ type:"GET", url:"https://bitgrail.com/api/v1/BTC-XRB/ticker", dataType:"JSON", success:function(data) { $("#member1").text(data.Object.response.last); } }); });
APAKAH Seperti ini @rachmatsasongko , tolong koreksi :)
datanya muncul ga di html agan? kalo ga muncul ya berarti masih kurang tepat. coba dipelajari dulu link dari sekolahkoding diatas. nanti pasti tahu jawabannya.
pengalaman adalah guru yang terbaik!
@rachmatsasongko iya gak muncul :( , belajar dulu deh , thanks