我不知道你的標記是什麼樣的,但我猜你說的那個按鈕大概長這個樣子:
<button id="foo" onclick="generateReport()">點擊我</button>
既然你說那個按鈕已經(jīng)在產(chǎn)生報表了,那一定是有一個點擊處理程序的。這裡,我把它叫做generateReport
。在這個函數(shù)中,假設(shè)會發(fā)出AJAX請求到你的伺服器來產(chǎn)生和下載報表。
當AJAX請求成功完成後,你會想要記錄報表已經(jīng)產(chǎn)生。
看不到程式碼就無法做更多說明。