`
tntxia
  • 浏览: 1510454 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

xtree中使用树结点使用Javascript的问题

阅读更多

我到宇信易诚这么长的时候,见过很多的树结构的前端,基本上都是用xtree框架生成的,最近在做一个兼职的项目,也要用到xtree,xtree使用起来非常的方便。

 

最近做兼职,遇到一个问题,用地址传参数的话,如果使用'main.jsp?path=escape("c:\非常完美")'的时候,会提示toHexit错误,可能是中文不能escape,所以把WebFXTreeItem的第二个参数改成了'javascript:toPath("c:\非常完美")'的时候,会产生Javascript错误,说找不到对象,我被困扰了两天,仔细去查看了xtree的代码,才发现原来xtree里面用'',所以必须要用了"javascript:toPath('c:\非常完美')"(注意到了吗?是单引号和双引号的差别)。但还是有问题,又被困扰了很久,后来发现不能用"\",(这个原因我现在还不清楚为什么?知道的网友麻烦告诉我,相当感激)。所以把所有的"\"改成"&",再刷新终于对了。

 

总结:Javascript真是一个很鬼让人讨厌的东西,所以很多老程序员特别不喜欢Javascript是很正常的事情。

分享到:
评论

相关推荐

    扩展xtree选择树

    - 初始化:在HTML中创建容器元素,并在JavaScript中实例化xtree对象,绑定数据和配置项。 - 事件监听:xtree支持多种事件,如点击、展开、折叠等,通过监听这些事件可以实现与用户交互的功能。 - 动态更新:可以...

    XTree XML生成树 帮助文档

    在XTree中,XML文件被用来定义树的结构和每个节点的详细信息。 1. **构建XML树结构**: - 在XTree中,我们首先需要创建一个XML文件,定义树的节点和子节点。每个节点可以包含属性,这些属性会在树中作为节点的标签...

    xtree一颗完整的树xtree+oracle+struts

    "xtree"是一个专用于构建这种树形视图的组件,它常与数据库系统(如Oracle)以及MVC框架(如Struts)结合使用,以提供动态的数据加载和交互功能。 首先,我们来看"xtree"。Xtree是一个JavaScript库,主要用于在Web...

    xTree树形 (javaScript实例)

    在JavaScript中实现树形结构,可以帮助我们构建如文件系统、组织结构、菜单等复杂的交互界面。 “xTree”组件可能包含以下核心功能: 1. **节点操作**:添加、删除、移动和展开/折叠树节点。这对于用户在界面上...

    javascript 树形控件xtree

    JavaScript中的树形控件XTree是一种常见的用于展示层次结构数据的UI组件,广泛应用于网站的导航菜单、文件系统浏览、组织结构展示等场景。XTree以其灵活的配置、丰富的交互功能以及良好的性能,深受开发者喜爱。 ...

    树形结构xtree有添加和修改的功能。

    在这个描述中,提到的"添加和修改"功能意味着XTREE控件不仅能够动态地向树结构中添加新的节点,还能修改已存在的节点信息,这对于构建动态的、可操作的Web界面非常有用。 实现XTREE通常涉及到HTML、CSS和JavaScript...

    js树,xtree,纯js

    1. **纯JavaScript实现**:XTree完全使用JavaScript编写,无需依赖其他库如jQuery,这使得它能够在任何支持JavaScript的环境中运行,包括浏览器和服务器端环境如Node.js。 2. **自定义可扩展**:XTree允许开发者根据...

    xtree js结构树控件

    xtree js结构树控件 This new version is based on objects, so you do not create the actual html code for the tree yourself, you create an object (the tree's root folder) and then you add child items to ...

    xtree源包及使用实例

    6. **插入(Insertion)**:向XTREE中添加新的节点,需要考虑到保持树的平衡,避免出现不平衡的树,这可能导致查找效率下降。 7. **删除(Deletion)**:从XTREE中移除节点,需要考虑如何调整剩余节点的连接关系,...

    javascript树型菜单(Dtree和Xtree)

    Dtree和Xtree是两种实现JavaScript树形菜单的库,它们在Web开发中被广泛使用,尤其在构建大型应用的导航系统时。下面我们将深入探讨这两个库的原理、特点以及如何使用它们。 首先,Dtree(可能代表“Dynamic Tree”...

    xTree

    总之,xTree是一个强大且易于使用的JavaScript树形菜单解决方案,无论你是网页开发者还是前端工程师,都可以通过它来创建功能丰富的树形菜单,提升你的项目体验。它的全面文档和良好的可定制性,使得开发者能够轻松...

    xtree java 异步 树 demo

    xtree java异步加载树demo 环境:myeclipse6.5+jdk1.5+tomcat5.5+oracle10g 下载后解压文件后,运行sql脚本,将工程导入到myeclipse中,修改数据源信息,发布运行访问index.jsp页面即可。 sql脚本漏传了:create ...

    xtree demo

    "xtree demo" 是一个基于JavaScript实现的树形数据结构展示工具的演示程序,它主要用于在Web应用中呈现层次结构的数据。在这个压缩包中,主要包含的文件是 "xtree.js",这是一个JavaScript库,提供了对树状数据进行...

    xtree菜单树

    "xtree菜单树"是一种在计算机程序中用于呈现层次结构数据的用户界面元素。它通常以树状结构显示,其中每个节点代表一个项目,可以展开或折叠以显示或隐藏其子项。在IT领域,xtree是编程中实现菜单系统的一种方式,...

    xtree.js 树形目录控件

    XTREE简介: XTREE是一个基于AJAX实现的树形菜单。它的原理就是每次都只加载当前结点下的所有结点,而对开发人员来说,就是只需要按一定的格式,生成一段XML代码。XTREE可以自己定制每个结点的ICON和链接。XTREE是...

    xtree1.1和例子

    总的来说,xtree1.1是一个用于构建动态树形视图的JavaScript库,它提供了丰富的功能和自定义选项,便于在Web应用中展示和管理层次结构的数据。通过分析提供的示例项目,开发者可以学习到如何在实际项目中有效地利用...

    XTree

    在使用XTree时,开发者首先需要在HTML页面中引用`xtree.js`和`xtree.css`文件,然后可以通过JavaScript来创建和操作树状菜单。例如,可以使用`createNode`方法创建新的节点,用`addChild`方法添加子节点,用`expand`...

    xtree树形菜单开发库

    XTREE是一个基于AJAX实现的树形菜单。它的原理就是每次都只加载当前结点下的所有结点,而对开发人员来说,就是只需要按一定的格式,生成一段 XML代码。XTREE可以自己定制每个结点的ICON和链接。XTREE是基于对象的,...

    xtree

    JavaScript中的"xtree"库可能提供了创建、添加、删除、遍历节点以及处理节点间关系的功能,以帮助开发者高效地处理这种复杂的数据结构。 在JavaScript中实现树结构,通常会包含以下核心功能: 1. **创建树**:库...

Global site tag (gtag.js) - Google Analytics