2010-12-10 141 views
0

像我們這裏有很多重要的文件都保存一個巨大的共享網絡驅動器許多大型組織。爲了幫助人們添加這些文件的鏈接,有一個帶有文件輸入標籤的「x-drive link creator」。人們選擇他們想要的文件並提交表單。提交後,文件名將被採用並轉換爲適當的鏈接。服務器端AJAX目錄瀏覽器

忽略了這依賴於一個事實,即舊的瀏覽器發送的完全合格的文件名通過網絡發送不必要的流量的問題。作爲新的瀏覽器的快速修復,我用文本框取代了文件輸入,人們必須輸入文件位置。

我想通過使用Javascript樹選擇器來改善此功能,以便人們可以導航到文件夾他們要。目前已經有雖然由於共享驅動器,這將是非常不切實際的巨大性質的所有文件和它們的位置預填了好JS樹視圖。我可以看到,這樣做的唯一方法是讓一個文件獲得一個單獨的目錄,並且每次點擊都通過AJAX發送下一個關卡。而不是重新發明輪子),並且可能會做一個散列工作)是否有任何現有的樹視圖可以處理這個客戶端和服務器端組件?

我們正在使用ASP MVC 2和JQuery作爲我們的,所以,只要主框架使用它們將是首選,但我會高興地接受任何其他組合,如果它是一個完全可行的解決方案。由於

回答

0

jsTree是一個很好的插件,它可以用來支持AJAX與JSON。

+0

看來OK,雖然這個發佈和獲取你的答案之間,我發現[JQuery的文件樹(http://abeautifulsite.net/blog/2008/03/jquery-file-tree/),這對於基本使用情況下,我覺得更簡單和更好,但由於你是唯一一個迴應你得到接受。 – Chao 2010-12-15 16:24:57