Додавання нестандартного коду 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
});
});
});