簡體   English   中英

有沒有一種方法可以避免Ajax加載程序覆蓋jquery-datatables中的標頭?

[英]Is there a way to avoid ajax loader from covering headers in jquery-datatables?

我正在處理可從服務器端加載數據的jquery數據表的Web應用程序。 當數據表最初加載,加載覆蓋頭部如圖所示這里 有沒有一種方法可以清楚地顯示標頭和其下面的加載器?

我嘗試使用各種方法來處理保存處理條(由數據表生成)的div,但是諸如drawCallBackpreDrawCallBackinitComplete之類的功能僅在加載完成且加載器類之前出現init 函數時才起作用被初始化。

然后,我嘗試使用處理事件,並嘗試在表為空時創建一個位於表下方的外部加載程序。 但是,我不確定在使用現有數據啟動重裝時如何處理該問題,預計加載器應加載到表的中心,而在最初情況下,加載器應位於現有表結構的下方,如下所示:中所示的圖像

得到了答案。 如果我們看一下由數據表生成的類,則可以找到包裝器類。 我剛剛在CSS類中向包裝器添加了一個名為min-height的屬性,此問題已解決。

dataTables_wrapper{
 min-height: 100px;
}

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM