Udostępnij za pośrednictwem


Dodaj własny JavaScript do listy

Karta Opcje w konfiguracji listy w aplikacji Aplikacji do zarządzania portalami zawiera obszar tekstowy, w którym można wprowadzić niestandardowy JavaScript. Jeśli twoja strona zawiera bibliotekę jQuery, możesz jej użyć także tutaj. Blok skryptu zostanie dodany u dołu strony sieci Web tuż przed znacznikiem formularza strony.

Przykład niestandardowego kodu JavaScript.

Lista pobiera swoje dane asynchronicznie, a kiedy jest kompletna, wywoła zdarzenie loaded, którego twój niestandardowy JavaScript może słuchać i zrobić coś z elementami w siatce. Poniżej przedstawiony kod to prosty przykład:

$(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");
        });
    });
}); 

Znajdź pole określonego atrybutu i pobierz jego wartość, aby w miarę możliwości zmodyfikować renderowanie wartości. Następujący kod pobiera każdą komórkę tabeli, która zawiera wartość atrybutu accountnumber. Zastąp accountnumber atrybutem odpowiednim dla tabeli i widoku.

$(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
      });
   });
});

Zobacz też