是否可以使用jstree作爲目錄查看器從服務器下載文件?jstree下載
注 - 我創建了一個jstree,通過連接到我的Dropbox帳戶並從通過Dropbox發送的json結果填充樹。
所以我可以看到我的Dropbox帳戶的內容,這很好,但我想與節點,互動(下載,刪除,上傳等)
這是可行的?
是否可以使用jstree作爲目錄查看器從服務器下載文件?jstree下載
注 - 我創建了一個jstree,通過連接到我的Dropbox帳戶並從通過Dropbox發送的json結果填充樹。
所以我可以看到我的Dropbox帳戶的內容,這很好,但我想與節點,互動(下載,刪除,上傳等)
這是可行的?
只要你能得到數據(比如Dropbox),是的,這完全有可能。本質上,jsTree只是表示數據的一種方式。它不受任何類型的數據的約束。如果您有一堆來自Dropbox的以某種方式表示文件系統的數據,則可以隨意表示這些數據,包括使用jsTree。
這可以通過select_node事件來實現。 參見jsTree UI plugin documentation
.select_node (node , check , event)
根據您的回調需要多少元數據來傳遞數據可能會非常棘手。在這種情況下,jsTree使用jQuery數據插件支持每個節點的元數據。 This SO article談論在jsTree中使用元數據。
我使用jsTree出於同樣的目的。只在我們的局域網內。請下載,刪除按鈕並使用複選框來確定將要完成的操作文件。 – Radek