Hirdetés

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

  • jeges

    senior tag

    válasz Brown ügynök #339 üzenetére

    for(var i = 0; i < data.length; i++){
    var obj = jQuery.parseJSON(data);
    product += '<section class="pbox"><article class="img"><img src="images/'+ obj.kep +'" alt="cipő" /></article>';
    product += '<article class="info"><p>'+ obj.nev +'</p><p>'+ obj.marka +'</p>';
    product += (obj.regi_ar > 0) ? '<p class="old">'+ obj.regi_ar +'</p><p class="new">'+ obj.uj_ar +'</p></article></section>' : '<p class="new">'+ obj.uj_ar +'</p></article></section>';
    }

    data változó string vagy json? ha string, a length a szöveg karakteres hosszát fogja jelenteni. ha json, akkor pedig a json objektum tulajdonságainak számát. egyik esetben sincs sok értelme a for ciklusnak. ahogy most használod, akkor lenne értelmes, ha a data változó egy json stringeket tartalmazó tömb lenne (még akkor sem lenne jó, mert a második sor-ban nem data[i], hanem data szerepel), de ha jól látom, a response egy json string. ebben a környezetben a ciklusnak nincs értelme.

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