Pagina 1 di 3 1 2 3 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 24
  1. #1

    gestire (visualizzare) dati di un json con jquery

    Ciao
    non sono alle prime armi, qualcuno può aiutarmi
    non riesco a visualizzare i dati del json mi restituisce undefined.

    $.get( "api/photo-list.ashx", function(data) {
    for(var i = 0; i < 5; i++){
    var post = '<p>' + 'Username:' + data.Username + '</p>';
    $( "body" ).append(post)
    }
    }, "json" );

    FireShot Screen Capture #267 - 'Online JSON Viewer' - jsonviewer_stack_hu_#instagram_dvnet2_conn.jpg

  2. #2
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  3. #3
    ho sostituito il codice con questo

    $.getJSON( "api/photo-list.ashx", function( data ) {
    var items = [];
    $.each( data, function( key, val ) {
    items.push( "<li id='" + key + "'>" + val + "</li>" );
    });
    $( "<ul/>", {
    "class": "my-new-list",
    html: items.join( "" )
    }).appendTo( "body" );
    });

    ma restituisce questa schermata
    obj.jpg

  4. #4
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    Sicuro di ricevere un dato json?
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  5. #5
    ciao
    si, ricevo questo
    {"success":true,"error":null,"data":[{"Id":"721233953495601381_1299650915","ImageUrl":" http://scontent-b.cdninstagram.com/hphotos-xpf1/t51.2885-15/10299880_881254301900599_102998116_n.jpg","Tags":" topoftherock,ny","Text":"#NY#TopOfTheRock","Thumbn ailUrl":"http://scontent-b.cdninstagram.com/hphotos-xpf1/t51.2885-15/10299880_881254301900599_102998116_s.jpg","Usernam e":"natugarmaz","Url":"http://instagram.com/p/oCVnWeDlDl/"},{"Id":"763597386412801209_17565846","ImageUrl": "http://scontent-a.cdninstagram.com/hphotos-xap1/t51.2885-15/10514058_1382013452073775_903443405_n.jpg","Tags": "beautiful,summer,love,relax,newyork,walk,downtown ,igers,smile,throwback,broadway,instagood,cool,cit y,nofilter,usa,manhattan,rockefeller,hot,topofther ock,lights,amazing,architecture,night,fun,nyc,holi day,picoftheday,photooftheday","Text":"#rockefelle r #newyork #nyc #night #architecture","ThumbnailUrl":"http://scontent-a.cdninstagram.com/hphotos-xap1/t51.2885-15/10514058_1382013452073775_903443405_s.jpg","Userna me":"yannistath","Url":"http://instagram.com/p/qY18b4jTy5/"},{"Id":"763599701013586012_201335151","ImageUrl" :"http://scontent-b.cdninstagram.com/hphotos-xpa1/t51.2885-15/925927_1385960178326070_1127208949_n.jpg","Tags":" topoftherock,empirestate,newyorkcity,newyork,nyc,r ockefellercenter","Text":"\"There is something in the New York air that makes sleep useless\".","ThumbnailUrl":"http://scontent-b.cdninstagram.com/hphotos-xpa1/t51.2885-15/925927_1385960178326070_1127208949_s.jpg","Usernam e":"marialee182","Url":"http://instagram.com/p/qY2eHhgmBc/"},{"Id":"763736556517337607_10008209","ImageUrl": "http://scontent-a.cdninstagram.com/hphotos-xap1/t51.2885-15/10537998_259622164236137_982116552_n.jpg","Tags":" newyorkcity,newyork,topoftherock,empirestate,empir estatebuilding,nyc,empire,view","Text":"New York state of mind","ThumbnailUrl":"http://scontent-a.cdninstagram.com/hphotos-xap1/t51.2885-15/10537998_259622164236137_982116552_s.jpg","Usernam e":"fedegiacometti","Url":"http://instagram.com/p/qZVloJMioH/"},{"Id":"764549116101942612_270921558","ImageUrl" :"http://scontent-a.cdninstagram.com/hphotos-xpa1/t51.2885-15/926830_1451205448464205_855741267_n.jpg","Tags":"t opoftherock,newyork,nyc","Text":"Just a standard Saturday morning view #topoftherock #newyork #nyc","ThumbnailUrl":"http://scontent-a.cdninstagram.com/hphotos-xpa1/t51.2885-15/926830_1451205448464205_855741267_s.jpg","Username ":"misslrjones","Url":"http://instagram.com/p/qcOV7OmF1U/"},{"Id":"764612041592642057_210161893","ImageUrl" :"http://scontent-a.cdninstagram.com/hphotos-xpa1/t51.2885-15/10474985_1446073212330044_1461685197_n.jpg","Tags" :"topoftherock,beautiful,view","Text":"#topofthero ck#beautiful #view","ThumbnailUrl":"http://scontent-a.cdninstagram.com/hphotos-xpa1/t51.2885-15/10474985_1446073212330044_1461685197_s.jpg","Usern ame":"_giusy","Url":"http://instagram.com/p/qccpnKHZoJ/"}]}

    api_photo-list_ashx.jpg

  6. #6
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    Se è un sito esterno devi usare jsonp (vedi primo link getJSON)
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  7. #7
    il json non mi arriva da un sito esterno

  8. #8
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    Prova mettere un link alla pagina pubblica
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  9. #9
    Utente di HTML.it
    Registrato dal
    Dec 2010
    Messaggi
    3,660
    i dati che ti interessano si trovano all'interno dell'array "data" del json, nello scirpt devi prima recuperare ogni oggetto dell'array "data" e poi stampare le sue proprietà

  10. #10
    come recupero gli oggetti nellarray data?

    $.getJSON(
    'api/photo-list.ashx',
    function(data){
    // ciclo l'array
    for(i=0; i<data.length; i++){
    var content = '<li>';
    content += data[i].Username;

    content += '</li>';

    $('ul.rubrica').append(content);
    }

    }
    );

    ho provato così ma nn mi restituisce niente

Tag per questa discussione

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.