Поділитися через


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

Див. також