getjson kullanımı hakkında
kripto para fiyatları aldığım bir json var ve ben bunu jquery ile göstermek istiyorum.
$source = 'https://api.site.com/veri';
$currency = json_decode(file_get_contents($source),true);
buradan gelen veri şu şekilde:
{
"symbol": "ETHBTC",
"price": "0.06612800"
},
{
"symbol": "LTCBTC",
"price": "0.00269400"
},
{
"symbol": "BNBBTC",
"price": "0.00963400"
},
ben ETHBTC kısmını almak için şunu yazdım:
$.getJSON('<?= $source ?>', data => {
$("#ETHBTC").html(data.0.price)
})
veriyi göstermek istediğim alan burası. ilk yüklemede veri geliyor bu arada.
<td><span id="ETHBTC"><?=$currency['0']['price'];?></span></td>
sanırım ben json içerisindeki veriye ulaşamıyorum getjson alanında
arrayin ilk elemanına ulaşmak için data[0].price
yapabilirsin ama sen data.0.price
yapmışsın böyle bir kullanım yok