Keresés

Új hozzászólás Aktív témák

  • papa019

    senior tag

    válasz papa019 #887 üzenetére

    Sorry a double-postért, közben azt már sikerült megoldani, hogy kiírjam egy jquery dialogba az adatokat:

    function dialog_load(){
    $("#get_informations").dialog({
    title: 'Adatok',
    width: 500,
    height: 500,
    modal: true,
    resizable: true,
    draggable: false,
    show: "slide"
    });
    }

    function load_data(){
    var json_file_path = '/ajaxLoad.php';
    $.getJSON(json_file_path, function(data) {
    var items = [];
    $('#get_informations').html("");

    $.each(data, function(key, val) {
    items.push('<li id="' + key + '">' + val.id + ',' + val.name + ',' + val.description + ',' + val.address + ',' + val.wikipedia + ',' + val.points + ',' + val.category + ',' + val.parent_area + ',' + val.parent_has_parent + '</li>');
    });

    $('<ul/>', {
    'class': 'my-new-list',
    html: items.join('')
    }).appendTo('#get_informations');
    });
    }

    Majd át kell őket pakolni változókba és már majdnem kész is az adatok betöltése. :R

    [ Szerkesztve ]

  • Sk8erPeter

    nagyúr

    válasz papa019 #887 üzenetére

    Kiadhatnál esetleg egy
    header('Content-type: application/json');
    fejlécet PHP-vel (lásd ezt), hogy korrekt legyen a dolog.
    Bár a .getJSON() eleve JSON-ként próbálja parse-olni a kapott adatot, ha nincs vele validitási probléma, vagy nincs valami plusz elcseszett header beállítva, akkor jól kellene működnie.

    (#888) papa019: ja, ez így működőképes.

    (#882) Male : nehéz így konkrétumot mondani kód nélkül, tök esetfüggő lehet a dolog, hogy hogyan érdemes megoldani. Ha van egy konkrét kódot, aminél elakadtál, átalakításra szorulna, esetleg megmutathatnád, felrakhatnád jsFiddle-re, ÉS AKKOR JÓL SZANASZÉJJELCINCÁLJUK ÉS SZÉTFIKÁZZUK. :DDD :DD Na jó, nem, szóval segítünk. :D

    ===

    (#886) Karma : hádeizéhozé :D
    Nem kell azon a kódon semmit átalakítania, hogy tömböt kapjon JSON-ben, mert eleve azt kap, miután json_encode()-olta ilyen formátumra, ahogy látható is.
    Szóval jól csinálta. :K

    [ Szerkesztve ]

    Sk8erPeter

Új hozzászólás Aktív témák