Добавяне на потребителски JavaScript към списък
Разделът Опции в конфигурация на списъка в приложението за управление на портали съдържа текстова област, където можете да въведете потребителски JavaScript. Ако вашата страница включва библиотека jQuery, можете да я използвате и тук. Скриптовият блок ще бъде добавен към долната част на уеб страницата, точно преди етикета за затваряне на формуляра на страницата.
Списъкът получава данни асинхронно и когато бъде завършен, ще активира събитие 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
});
});
});