我在我的網站上創建了搜索功能,並在文本框中輸入搜索條件並單擊「搜索」按鈕時,我的Postgres數據庫中的記錄表成功加載到搜索欄下。但是,我希望這個表是一個DataTable,但這似乎並不奏效 - 表仍然包含來自我的數據庫的記錄,同時在表底部顯示文本「No data available」,並且通常出現在表格標題中的排序指示符現在放置在最下面的一行中,並且不起作用 DataTable無法正確初始化?
我不知道如何使其工作。我嘗試移動這一行來初始化$(document).ready中的表,但是當我這樣做時,表只是作爲一個普通表出現,我猜想是因爲該表在第一次加載時沒有加載表。這真讓我抓狂!如果有人對我做錯了什麼有什麼建議,以及如何正確初始化DataTable,將不勝感激!
編輯:終於搞定了!我意識到我的表中沒有tbody標籤,我沒有意識到這會導致DataTable無法正確初始化。
你只是想刪除「屏幕截圖中的表格消息中沒有可用數據」? –
@ Umashankar-Das我想刪除該消息,但問題在於DataTable未正確加載(注意排序選項在表格標題中的顯示方式等)。 – ellenmichellen
@ellenmichellen不要用答案編輯問題,將答案作爲實際答案發布,或者刪除問題(我認爲添加答案將是最佳解決方案,因此如果其他用戶遇到此問題,他們可以解決此問題) – chris85