我有一個100.000行txt文件,我需要閱讀它才能將其大部分插入到我的數據庫中。 我想使用這個插件,因爲我發現它非常容易使用:更新jquery進度條,同時閱讀txt文件(來自php)
http://www.bram.us/projects/js_bramus/jsprogressbarhandler/#download
我的問題是:我讀與PHP的txt文件,但我不understant如何更新進度條! 我在想這樣的事情
echo '$("#progressbar").progressbar({ value: '.($k++).' });';
其中$k
從0到100,但是,在這裏我必須把它?
我會這樣做。在頁面加載時,我運行2個Ajax調用。首先ajax請求將只執行一次,並實際啓動您的php閱讀邏輯。第二個Ajax請求實際上會抓取當前的進度。您將需要修改您的PHP閱讀腳本,以便更新會話中的一些當前進度($ _SESSION ['current_progress'])。然後,在另一個php腳本中,您只會從會話中獲取此var並回顯輸出。所以,我把第二個Ajax調用放在計時器上,就像每秒一樣。通過這樣做,我會發送請求並獲得實時進度,所以我可以手動更新頁面上的進度條。 – 2012-04-20 08:11:17