2017-07-23 88 views
0

我有很多與PHP垂直生成的表,並根據請求需要很多時間才能呈現。有沒有辦法延遲加載表?我可以延遲加載使用PHP生成的表嗎?

+0

這個問題就像我用php生成一些計算並在數據表中渲染那些從數據庫中提取的數據。這時我有62桌。由於渲染,請求需要很長時間。如果有這樣的異步解決方法,是的,我會去 – deroccha

+0

你可以提供一些代碼,如何從數據庫中提取數據?您標記了Javascript,您是否嘗試過任何Javascript代碼?要添加到@deroccha所說的內容,您仍然必須考慮它是一個服務器端進程,並且可以更好地減少數據庫查詢的加載時間。 – Samuel

+0

感謝您的反饋我會用代碼更新我的帖子 – deroccha

回答

0

您可以公開將構建表的php作爲API,並在加載頁面時發出異步ajax請求以獲取表標記。這樣,你的頁面就可以更快地完成渲染,然後當表格準備就緒時,你可以有一個響應處理函數,它將返回的標記附加到頁面上。在請求返回之前,您還可以顯示一些加載動畫,如果這很重要的話。