• 15-01-2019, 02:06:15
    #1
    Arkadaşlar 3 kolon json dosyam var bunların her biri için otomatik td olussun istiyorum.Çok kod denedim ancak olmadi.
    Json dosyası link



    Şuna benzer bir kod olacak sanırım

    $.getJSON(url,
    function (data) {
        var tr;
        for (var i = 0; i < data.length; i++) {
            tr = $('<tr/>');
            tr.append("<td>" + data[i].User_Name + "</td>");
            tr.append("<td>" + data[i].score + "</td>");
            tr.append("<td>" + data[i].team + "</td>");
            $('table').append(tr);
        }
    });
    Json dosyasını böyle çağırıyorum


    var ourRequest = new XMLHttpRequest();
      ourRequest.open('GET', 'http://olayufku.info/zoka.json');
     
      ourRequest.onload = function() {
        var ourData = JSON.parse(ourRequest.responseText);
        console.log(ourData[1]);
     
        };
        ourRequest.send();
    Bir de order başlığı altında tablo numaraları yerine veri1,veri2,veri3 olarak nasıl ayarlayabilirim ?
  • 12-02-2019, 01:51:48
    #2
    $.getJSON(url,

    function (data) {

    for (var i = 0; i < data.length; i++) {
    var tr;
    tr = $('<tr/>');
    for (let key in data[i]) {
    if (data[i].hasOwnProperty(key)) {
    tr.append(`<td>${key}</td>`);
    tr.append("<td>" + data[i][key][0] + "</td>");
    tr.append("<td>" + data[i][key][1] + "</td>");
    tr.append("<td>" + data[i][key][2] + "</td>");
    }
    }

    $('table').append(tr);
    }
    });