我有大量的數據,必須以樹的形式安排在客戶端使用複選框。jQuery處理循環或遞歸的能力
我打算使用jQuery爲我製作一棵樹,如jstree。問題是,jQuery能夠以1,00,000行的形式處理數據嗎?
我有大量的數據,必須以樹的形式安排在客戶端使用複選框。jQuery處理循環或遞歸的能力
我打算使用jQuery爲我製作一棵樹,如jstree。問題是,jQuery能夠以1,00,000行的形式處理數據嗎?
我相當懷疑在單個網頁中有1,000,000個任何東西的設計是構建網頁的最佳方式。這將需要大量的內存。加載和解析需要一段時間,並且沒有理由一次顯示許多任何內容。您真的需要重新考慮這種大型數據集的可用性,以便用戶可以指定他們感興趣並願意滾動查找所需數據的一小組數據(可能少於幾百項)。
一個更高性能的解決方案將首先將大部分樹摺疊起來,並會根據需求加載東西(使用ajax),因爲查看器要求查看更多數據。整個數據集的搜索將在服務器上完成,並受益於真實的數據庫。
這聽起來像一個很大的形式(1,000,000元素)。是否還有另一種實現可以在客戶端和表單上獲得少量數據所需的內容?
服務器站點在magento中,使用服務器端編碼完成需要5分鐘。我有一個菜單,以樹的形式出現。 test.tomofo.com/magento/index.php [區域和活動] – Umesh251 2012-01-16 05:05:11
我認爲它可以處理但你的頁面的加載時間會增加 – 2012-01-16 04:52:11
瀏覽器會崩潰嗎?或者加載時間是幾分鐘? – Umesh251 2012-01-16 04:54:50
這與Jquery有關,與客戶端以及它們有多少內存有關。那就是說,爲什麼以上帝的名義,你會立即向任何人發送1,000,000行數據? – j08691 2012-01-16 04:56:26