Jaa


Mukautetun JavaScriptin lisääminen luetteloon

Luettelomäärityksen Asetukset-välilehti Portaalinhallintasovelluksessa sisältää tekstialueen, johon voit syöttää mukautettua JavaScriptiä. Jos sivussasi on jQuery-kirjasto, voit käyttää sitä tässä. Merkkijonolohko lisätään verkkosivun alaosaan juuri ennen form-tunniste-elementin sulkemista.

Mukautetun JavaScriptin esimerkki.

Luettelon tiedot saadaan asynkronisesti. Kun luettelo on valmis, se käynnistää loaded-tapahtuman, jota mukautettu JavaScript voi kuunnella. Se voi myös käsitellä ruudukon kohteita. Seuraava koodi on yksinkertainen esimerkki:

$(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");
        });
    });
}); 

Etsi tietty määritekenttä ja hae sen arvo, jotta arvon hahmonnusta voidaan tarvittaessa muokata. Seuraava koodi hakee kunkin taulukon solun, jossa on accountnumber-määritteen arvo. Korvaa accountnumber taulukkoon ja näkymään soveltuvalla määritteellä.

$(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
      });
   });
});

Katso myös