【问题标题】:Using jQuery plugin called jQuery File Tree使用名为 jQuery File Tree 的 jQuery 插件
【发布时间】:2011-03-21 15:10:42
【问题描述】:

不知道你是否知道这个插件,但基本上它显示了一棵树。 我在使用它时遇到问题,希望您能帮助我使用这个插件。

This link 有一个插件的介绍。

基本上,我有项目组和显示树的项目,每个项目都在各自的组中。一旦用户点击该组,该组就会展开,显示该组的所有项目。

Here 是一个使用示例。

我的环境是asp.net(C#)

我想用这个插件在树下显示组的项目和项目:

尽我所能关注link 获取代码。 我想查看树中的 ul 和 li 标签。

【问题讨论】:

  • 你到底有什么问题?
  • 你有什么问题?您没有提供有关您遇到的问题的很多详细信息。
  • 我无法使用这个插件。我有一个列表和 ...看我的代码:jsfiddle.net/Ridermansb/DH5sc在参数中,有一个文件夹...脚本:'jqueryFileTree.asp',没看懂。而另一个细节.. root: '/some/folder/',也被这个属性的用途弄糊涂了。如何将我的列表和 作为组项目和项目作为树,如下例所示:labs.abeautifulsite.net/projects/js/jquery/fileTree/demo

标签: c# jquery asp.net jquery-plugins treelist


【解决方案1】:

FileTree 插件使用服务器上的文件夹结构在前端构建树。 root 参数提供给script 参数中指定的脚本。该脚本使用root 参数在该文件夹下构建“文件”子树。

这意味着,您必须创建一个脚本(例如 HttpHandler)并在 script 参数中提供该脚本的 URL。在您的脚本中,您使用root 参数来检索和返回子元素。

希望对您有所帮助。

【讨论】:

  • 但是如果我想使用 ul li 结构来生成这棵树,我不能吗?我该怎么做?
  • 您可以,并且您可以在您的脚本(php、aspx、ashx 等)中执行此操作。您的脚本获取 AJAX 调用中提供的“root”参数,然后使用它为 UL 列表生成 HTML。希望对您有所帮助。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2012-11-18
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2015-07-04
  • 2016-06-23
  • 2016-03-13
相关资源
最近更新 更多