我的資料是透過jquery 的ajax 方法與後台java程式碼互動的。我在java程式碼裡面做for訓話,並用stringbuffer append來處理json資料產生一個table(1000行左右資料),並將這個table以字串形式傳回。頁面我將放回的text文字用innerHTML的形式放到div自定的地方。 由於前台需要10秒或15秒刷新,所以在ajax要求的時候就出現頁面的其他操作不能夠操作。
之前在前台也嘗試用JavaScript來出來ajax返回的json對象,在客戶端生成table,這個效率更低。通常會導致客戶端死機
不知道那位大俠有遇到這個問題或是有好的解決方案,幫小弟一下,不慎感激。
回覆:
10~15 刷新1000 行,這個才是關鍵,
你為何每次都返回1000行?
第一次1000行,沒辦法第二次,這1000行都改了嗎?
應該用一個時間戳,後台只回傳這個時間戳之後改變了的數據,然後更新時間戳。