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

  • ^Boss
    őstag

    1. Nyilván megoldható, de honnan kéne tudnunk, jelenleg milyen megoldást használsz, mit kapsz szerveroldalról, stb., hogyan korrigáljuk a hibádat az általad alkalmazott módszer ismerete nélkül?

    2. document.querySelectorAll használatával tudsz selectorra szűrni (tehát ehhez nem kell jQuery sem), aztán kikeresed a megfelelő elem indexét a tömbből, például - mostani agyi állapotomban rövid idő alatt ennyire tellett -:
    http://jsfiddle.net/ssdptwtb/
    (Jim-Y: vigyázz, anti-pattern, mert két darab return is van a függvényben, jujjujj. ;] :DDD Aztán még biztos találsz más antipatternt is. :D)

    BTW jQuery-vel, a .index() használatával ez picit rövidebb.

    function OnSuccess(response) {
    $("#cel").empty();
    $("#cel").append("<table id=\"my_table\"> <tbody> <tr class=\"path\"><td colspan=\"6\">elérési út: "+response.Path);
    $("#cel").append("<tr class=\"title\"><td>Név</td><td>Létrehozás</td><td>Módosítás</td><td>Tulajdonos</td><td>Verzió</td><td>Méret</td></tr>");
    $.each(response.Properties, function (index, prop) {
    var txt = [
    "<tr class=\"data\"><td>",
    prop.Name,
    "</td> <td>",
    prop.CreationDate,
    "</td> <td>",
    ..........
    "</td></tr>"
    ];
    $("#cel").append(txt.join(''));
    });
    $("#cel").append(" </tbody></table>");
    }
    </script>

    ez a kód olyat produkál, hogy az első rész utániak már a táblán kívül keletkeznek:

    <table id="my_table">

    <tbody>
    <tr class="path">
    <td colspan="6"></td>
    </tr>
    </tbody>

    </table>
    <tr class="title"></tr>

    <tr class="data"></tr>

    <tr class="data"></tr>

    ez lenne a probléma. valószínűleg ezért van egy fehér helyköz a tábla első sora, és a többi sora között, valamint a colspan sem működik, nyilván ezért.
    ötletek? :R

    a másodikat köszönöm szépen, ezalapján menni fog a mouseover-rel is :R :R

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