Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/89.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 如何管理文件树_Php_Jquery_Tree_Filetree - Fatal编程技术网

Php 如何管理文件树

Php 如何管理文件树,php,jquery,tree,filetree,Php,Jquery,Tree,Filetree,我有一个JS文件树,我可以删除,重命名,添加新的文件使用ajax。。。我想知道在删除文件或创建或移动新项目时,更新它的最佳方式是什么: 重新加载整个树,但当它很大且加载速度慢时,可能会出现问题 只重新加载一部分,但如何加载 例如,在delete上,如果ajax正常,则删除与之相关的html部分 我现在使用第三种方法,但我认为这不是最好的方法,对吗 我在服务器端使用jquery和php,对这个文件树进行了一些修改最好是更新树的一部分,而不是整个树。 这是一个很好的例子,它使用jquery完成 如果

我有一个JS文件树,我可以删除,重命名,添加新的文件使用ajax。。。我想知道在删除文件或创建或移动新项目时,更新它的最佳方式是什么:

重新加载整个树,但当它很大且加载速度慢时,可能会出现问题

只重新加载一部分,但如何加载

例如,在delete上,如果ajax正常,则删除与之相关的html部分

我现在使用第三种方法,但我认为这不是最好的方法,对吗


我在服务器端使用jquery和php,对这个文件树进行了一些修改

最好是更新树的一部分,而不是整个树。
这是一个很好的例子,它使用jquery完成

如果树的JavaScript不支持添加/删除节点,请找到一个支持添加/删除节点的树。为什么要重新发明轮子?您显示您已经在使用某个博客中的树代码,并认为您可以选择一个已经可以处理它的树代码。:)