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

  • Jim-Y

    veterán

    Sziasztok. Lenne egy olyan kérdésem, hogy azt hogy tudom megoldani, hogy adatbázisban van egy táblám, aminek 2 mezője van, egy description, meg egy image. A description sima text, az image is, de ilyen formában: "samsung_galaxy_y.png".

    JQuery-vel ajax segítségével beolvasom a 2 mező értékeit, és meg szeretném jeleníteni az oldalon, hogy tudnám azt elérni, hogy az ajax-al kiolvasott kép src-jét be tudjam tölteni, és így megjeleníteni a képet?

    Mutatom az idevágó kódrészletet:

    $("#select_provider").change(function(){
    console.log($("#select_provider :selected").val());
    var getoffer_as_provider = $("#select_provider :selected").val();
    getoffers(getoffer_as_provider);
    });
    function getoffers(provider){
    $.ajax({
    type: 'POST',
    url: 'http://localhost/wimyn/get_offers.php/',
    dataType: 'json',
    data:{
    getoffer: provider
    },
    success: function(data){
    if(data['offer_id']=="1"){
    var imgsrc = new String("<img src='http://localhost/images/'"+data['images']+"/>");
    var img = new Image(imgsrc);
    $("#offer_table").append("<tr><td>"+img+"</td><td><span>"+data['description']+"</span></td></tr>");
    } else {

    }
    },
    error: function(){
    // no data
    }
    });
    }

    Van az oldalon egy select list, ha ott kiválasztok valamit akkor lefut egy ajax call, ami visszaadja a selected elemekhez tartozó ajánlatokat, ezeket szeretném úgy megjeleníteni, hogy az adatbázisban tárolt kép "nevek" alapján töltse be a képeket. üdv

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