Споделяне чрез


Добавяне на потребителски JavaScript към списък

Разделът Опции в конфигурация на списъка в приложението за управление на портали съдържа текстова област, където можете да въведете потребителски JavaScript. Ако вашата страница включва библиотека jQuery, можете да я използвате и тук. Скриптовият блок ще бъде добавен към долната част на уеб страницата, точно преди етикета за затваряне на формуляра на страницата.

Пример за персонализиран JavaScript.

Списъкът получава данни асинхронно и когато бъде завършен, ще активира събитие loaded относно това, че потребителският JavaScript може да засича и да извършва нещо с елементите в мрежата. Следният код е един обикновен пример:

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

Намерете конкретно поле за атрибут и вземете стойността му за евентуална промяна на рендирането на стойността. Следният код получава всяка клетка от таблица, която съдържа стойността на атрибута accountnumber. Заместете accountnumber с атрибут, който е подходящ за таблицата и изгледа.

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

Вижте също