jquery文件树根

时间:2010-11-08 09:48:43

标签: jquery file tree root

嘿伙计们,我只是想问一下jquery文件树插件是否能够在我的“C:/”驱动器下列出我的文件夹和文件。我怎么能这样做? 我用过 - > root:'C:/'但它似乎不起作用。

感谢。

4 个答案:

答案 0 :(得分:4)

<script type="text/javascript">

        $(document).ready( function() {

            $('#form_id').fileTree({
              root: '/',
              script: 'jqueryFileTree.php',
              expandSpeed: 1000,
              collapseSpeed: 1000,
              multiFolder: true
            }, function(file) {
                alert(file);
            });         
        });


    </script>

并在'jqueryFileTree.php'中写

$root = isset($root) ? $root : "";

这是第一行代码,然后你的jquery文件树可以访问c:drive并显示文件夹结构。

答案 1 :(得分:1)

如果你的连接器程序是正确的,那么 提供root:'/',它在C盘中执行结构。

答案 2 :(得分:0)

Javascript无法访问您的本地硬盘。出于安全原因,您不希望这样做。

或者你需要运行ActiveX或其他东西。

编辑: 如果您使用Java,也许您可​​以使用webapp的扩展名:

示例:

http://www.webworks.dk/jeexplorer/index.jsp?page=1004&title=Home

答案 3 :(得分:0)

jQuery和javascript一般无法访问您的文件系统。

它更多用于为远程文件系统提供用户界面。但是,您可以在计算机上托管Web服务器,并提供一种通过HTTP请求查询文件系统结构的方法,然后可以将其解析为文件树对象。