2011-08-17 68 views
0

OK,所以在一個項目中,我對我的工作有一定的任務,可以是相當繁瑣的,主要是通過我的數據進行復雜的搜索,然後生成一個PDF與搜索的報告。Dymamically更新的jQuery在視圖從控制器中的CodeIgniter

搜索是一些複雜的SQL,然後我逐行添加數據到PDF。

我想用jQuery進度條或類似的東西來顯示行的百分比。

我意識到我可以在我的視圖中使用jQuery .post()發佈到控制器並獲取更新的結果,但這對我不起作用,我想使用執行函數的進度更新視圖,而不是連續調用控制器上的功能。

有沒有辦法做到這一點?

+0

只是一個想法,我將在後面一個答案澄清,但考慮的WebSockets,它可能是你想要做什麼有用的。 –

回答

0

在解析數據的循環中添加一行代碼echo的js函數來更新進度條?

foreach($foo as $bar){ 
    //code to add line to pdf 
    //code to calculate % done = $muchDone 
    echo "<script>jsProgessPercent($muchDone);</script>"; 
} 
相關問題