Aggiungere JavaScript a un elenco
La scheda Opzioni sulla configurazione dell'elenco nell'app Gestione portale contiene un'area di testo in cui è possibile inserire JavaScript personalizzato. Se la tua pagina include la libreria jQuery, puoi usarla anche qui. Il blocco di script verrà aggiunto in fondo alla pagina Web prima del tag del modulo di chiusura della pagina.
L'elenco acquisisce i relativi dati in modo asincrono e quando è completo avvia un evento loaded
che il tuo JavaScript personalizzato può ascoltare e utilizzare con gli elementi nella griglia. Di seguito è riportato un esempio banale di codice:
$(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");
});
});
});
Trova un campo attributo particolare e acquisisci il relativo valore per modificare possibilmente il rendering del valore. Il codice seguente richiama ogni cella della tabella contenente il valore dell'attributo accountnumber
. Sostituisci accountnumber
con l'attributo appropriato per la tabella e la visualizzazione.
$(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
});
});
});