Megosztás a következőn keresztül:


Egyéni JavaScript hozzáadása egy listához

A Portálkezelés alkalmazás listakonfigurációjának Beállítások lapján található szövegterületen lehet egyéni JavaScriptet megadni. Ha az oldala jQuery függvénytárat tartalmaz, akkor ezt is használhatja. A parancsblokk hozzá lesz adva a webhely aljához, közvetlenül az oldal záró űrlapcímkéje előtt.

Egyéni JavaScript példa.

A lista aszinkron módon gyűjti az adatokat, és amikor kész, akkor aktiválja azt a loaded eseményt, amelyet az egyéni JavaScript figyelhet, és elvégezhet egy műveletet a rács elemeivel. A következő kód egy egyszerű példa:

$(document).ready(function (){
    $(".entitylist.entity-grid").on("loaded", function () {
        $(this).children(".view-grid").find("tr").each(function (){
        // do something with each row
        $(this).css("background-color", "yellow");
        });
    });
}); 

Megkeres egy bizonyos attribútummezőt, és visszaadja az értékét, hogy módosíthassa az érték megjelenítését. A következő kód visszaad minden accountnumber nevű attribútumhoz tartozó táblázatcellát. Cserélje az accountnumber értékét a táblához és a nézethez tartozó megfelelő attribútumra.

$(document).ready(function (){
   $(".entitylist.entity-grid").on("loaded", function () {
      $(this).children(".view-grid").find("td[data-attribute='accountnumber']").each(function (i, e){
         var value = $(this).data(value);
         // now that you have the value you can do something to the value
      });
   });
});

Kapcsolódó információk