Přidání vlastního JavaScriptu do seznamu
Poznámka
S účinností od 12. října 2022 jsou portály Power Apps Power Pages. Další informace: Služba Microsoft Power Pages je nyní obecně dostupná (blog)
Zanedlouho migrujeme a sloučíme dokumentaci k portálům Power Apps s dokumentací k Power Pages.
Karta Možnosti v konfiguraci seznamu v aplikaci Správa portálu obsahuje textovou oblast, do které můžete zadat vlastní JavaScript. Pokud vaše stránka obsahuje knihovnu jQuery, můžete ji použít i zde. Blok skriptu bude přidán na konec webové stránky těsně před uzavírací značku formuláře stránky.
Seznam získává data asynchronně a po jeho dokončení spustí událost loaded
, kterou může váš vlastní JavaScript sledovat a provádět činnosti s položkami v mřížce. Níže je uveden jednoduchý příklad kódu:
$(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");
});
});
});
Vyhledejte konkrétní pole atributu a získejte jeho hodnotu za účelem případného upravení vykreslování hodnoty. Následující kód načte každou buňku tabulky, která obsahuje hodnotu atributu accountnumber
. Nahraďte accountnumber
atributem vhodným pro vaši tabulku a zobrazení.
$(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
});
});
});