一千萬個為什麽

搜索

如何禁用rich的splashscreen:extendedDataTable

當rich:extendedDataTable返回它的結果時,會顯示一個splashscreen(一個小動畫gif)。 我正在尋找一種方法來刪除它。

我註意到在螢火蟲中

       .extdt-ss-vsbl { 
              background-image:url(/swf-rf-poc/spring/a4j/g/3_3_2.SR1org/richfaces/renderkit/html/images/loading.gif);
              border-bottom:1px solid #B6AD84;
              border-right:1px solid #B6AD84;
        }

那些在pagesources中

<div class="extdt-ss-vsbl" id="headerResultForm:searchResultSubview:searchResultsTable2:splashscreen"></div>

我試過在我們的應用程序的CSS中覆蓋.extdt-ss-vsbl,但它沒有用。 我試圖在我們的皮膚末端的xcss中添加.extdt-ss-vsbl,將它留空並且它也不起作用。

我註意到在ExtendedDataTable.js中有一個方法名稱showSplashScreen所以我試圖用jquery覆蓋它 喜歡這個

<script type="text/javascript">
        JQuery.fn.showSplashScreen(function($) {
            //do nothing 
        }
        </script>

它也沒用。

有沒有辦法禁用那個閃屏? 我正在使用jsf 1.2和richface 3.3.3.Final

最佳答案

最後你需要直接覆蓋皮膚的價值。 因此,在您的皮膚中,您應該定義extended-data-table.xcss,並在該文件中定義以下值:


    

希望它能拯救一個貧窮的靈魂,無法搜尋無數小時。

轉載註明原文: 如何禁用rich的splashscreen:extendedDataTable