v2.5.2
Giriş yap

getjson kullanımı hakkında

g4rymckinn0n
381 defa görüntülendi

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

makifgokce
1015 gün önce
$.getJSON('<?= $source ?>', data => {
    const ethbtc = data.find(i => i.symbol == "ETHBTC")
    $("#ETHBTC").html(ethbtc.price)
    // veya 
    // $("#ETHBTC").html(data[0].price)
})