Aracılığıyla paylaş


Özel JavaScript'i bir listeye ekleme

Portal Yönetimi uygulamasının liste yapılandırmasındaki Seçenekler sekmesinde, özel JavaScript girebileceğiniz bir metin alanı bulunur. Sayfanızda jQuery kitaplığı varsa buradan da kullanabilirsiniz. Komut dosyası bloğu, sayfanın sonuna, sayfa kapanış formu etiketinden hemen önce yerleştirilecektir.

Özel JavaScript örneği.

Liste verilerini eş zamanlı olmayan bir şekilde alır ve tamamlandığında, özel JavaScript'inizin dikkate alıp ızgaradaki öğelerle işlem yapabileceği bir loaded etkinliğini tetikler. Aşağıdaki kod küçük bir örnektir:

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

Belirli bir öznitelik alanı bulun ve büyük olasılıkla işleme değerini değiştirmek için onun değerini alın. Aşağıdaki kod, accountnumber özniteliği değeri içeren her tablo hücresini alır. accountnumber değerini tablonuz ve görünümünüze uygun bir öznitelikle değiştirin.

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

Ayrıca bkz.