Keresés

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

  • szmegma

    aktív tag

    válasz Sk8erPeter #2043 üzenetére

    Termeszetesen tudom, hogy a $("span").html(returned_data); feltolti az osszes span-t a returned_data tartalmaval, am az adott lapon csak ez az egy span van, szoval mashova nagyon nem fogja tudni betolteni, azert is nem definialtam jobban. Ez a kod, csak ezen a lapon fut le, ha masik lapot toltok be, akkor nem.
    Ugyanez igaz a $("span").empty(); es a TT objektumra is.

    Par oldal alapjan gondoltam, hogy ez igy lenne jo:
    Filtering returned $.post data by class name
    jQuery .find() on data from .ajax() call is returning “[object Object]” instead of div

    var filter = $("span").find("#sablon").html();
    $("#sablon").html(filter);

    Ez ugyebar azt csinalja, hogy a spanban levo kodban megkeresi a sablon id-ju DIV-et es annak tartalmat a filter valtozoba teszi, majd a filter valtozo tartalmat betolti a sablon id-ju DIV-be.
    Ezt azert igy talaltam ki, mivel eloszor is igy keszitettem el a kodot es syntax errort dobott az error console:

    success:function(returned_data){
    var response = $(returned_data);
    var result = response.find("#sablon").html();
    $("#sablon").html(result);
    $("tt").removeClass();
    $('#'+lap).addClass("activate");
    $("#sablon-loading").fadeOut("fast");
    $("#sablon").fadeIn("slow");
    }

    Valamiert stingnek latja a visszatero tartalmat es nem objectnek, ezert syntax errort dob.
    A lenyege az lenne, hogy a visszatero adatbol ne mindet toltse be az adott divbe, mivel a visszatero adat tobb olyan kodot is tartalmaz, amit nem kellene betoltenie az adott DIV-be.
    Hogyan szurjem akkor ki a kivant adatokat es hogyan toltsem be azokat az adott DIV-be?
    Koszonom.

    TV: JZ1000

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