`
heroliuxun
  • 浏览: 23953 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

jQuery与jsTree的版本匹配问题

阅读更多
    今天调试jsTree的一个demo实例,后台用servlet成功返回json数据(符合jsTree对json数据的格式要求),但是前台jsTree无法显示树。通过查看jsTree插件的源码,发现调用jquery的ajax方法的确成功,但是却没有执行success回调方法(该方法将后台传递的json数据进行转换并将其显示成为页面中的树)。
    经过多次测试,发现时jsTree插件的版本和jQuery的版本存在不匹配。我当时用的jsTree和jQuery版本各是0.9.7和1.4.2。将jQuery的版本替换为1.3.2后,经过测试响应成功后succes回调函数可以执行(说明:jQuery的1.3.2版本以前的没有测试)。

    总结:项目中要是是用jQuery的插件,建议还是使用最新版本的jQuery(目前最新版本为1.4.2),理由是插件的版本更新是落后于jQuery的最新版本的,由此可能引发版本之间的不匹配。
分享到:
评论
1 楼 flysheet 2010-05-10  
我也碰到了这个问题,这个问题浪费了我好长一段时间,才找出问题

相关推荐

    jsTree树控件(基于jQuery, 超强悍)

    **jsTree:基于jQuery的超强大树形控件** jsTree是一款高度可定制的JavaScript库,专注于构建交互式的树形结构。它完全基于jQuery,因此能够无缝地融入任何已使用jQuery的项目中,同时支持所有主流浏览器,包括...

    jstree_pre1.0_fix_1

    标题 "jstree_pre1.0_fix_1" 暗示这是一个 jstree 的早期版本的修复版,可能包含一些针对特定问题的修正和改进。 在描述中提到的 "demo" 和 "docs" 部分是理解这个插件的关键。"demo" 文件夹通常包含示例代码和预览...

    jstree-3.3.4.rar

    jstree 是一个基于 jQuery 的开源库,专为构建交互式的树形数据结构而设计。在3.3.4这个版本中,它提供了丰富的功能和优化,使得在网页应用中创建、操作和展示树型结构变得轻而易举。以下将详细探讨jstree 3.3.4的...

    高效地址树 jstree

    - **jstree-v.pre1.0**: 提供的压缩包文件可能是JsTree的一个预发布版本,通常包含最新的开发功能和改进,但可能存在一些未解决的问题。 总之,JsTree以其高效、易用和灵活性,在网页开发中扮演着重要的角色。无论...

    jstree树形控件

    **jsTree:强大的jQuery树形控件** **一、jsTree基本介绍** jsTree是一款功能丰富的JavaScript库,专为在Web应用中实现交互式的树形结构而设计。它基于流行的jQuery框架,允许开发者轻松地在网页上创建和管理树形...

    jQuery-Treeview.js v1.4 官方版.rar

    jQuery Treeview.js 还支持与其他jQuery插件结合使用,比如Ajax请求加载数据、整合Bootstrap样式等。此外,社区贡献的扩展和插件也可能提供了更多功能,如拖放排序、搜索过滤等。 总之,jQuery Treeview.js v1.4 是...

    一款简单兼容性好无限树插件jquery.simple.tree(已修改)

    `jQuery.simple.tree`的修改版本可能包含更多功能,例如: - **拖放排序**:允许用户通过拖放操作改变节点顺序。 - **搜索功能**:内置搜索框,方便用户查找特定节点。 - **多选模式**:支持多选节点,便于批量操作...

    JSTree 大型树形菜单控件(基于jQuery)

    3. **主题可定制**:JSTree 支持自定义主题,可以轻松调整样式以匹配项目风格。 4. **事件驱动**:通过绑定事件监听器,开发者可以在节点操作时执行特定逻辑,实现动态响应。 5. **插件丰富**:提供如搜索、检查、...

    jQuery EasyUI tree增加搜索功能的实现方法

    在描述中提到的实现方法是通过扩展jQuery EasyUI的`tree`方法,增加一个名为`search`的新功能,用于在tree组件中进行节点的模糊匹配搜索。这个扩展方法首先会隐藏所有不匹配搜索文本的节点,然后显示匹配到的节点及...

    jquery带有CheckBox的树

    4. **初始化jstree**:在文档加载完成后,使用jQuery选择器定位到树容器,并调用jstree插件进行初始化,同时传递配置参数,比如数据源、CheckBox设置等: ```javascript $(document).ready(function() { $('#tree')...

    viewtree css + js

    在`viewtree`中,jQuery使得与DOM元素的交互变得简单,同时提高了代码的可读性和可维护性。 4. **树状结构**:在UI设计中,树状视图是一种常见的数据呈现方式,它模仿了文件系统的目录结构,用于展示层次关系。每个...

    jquery-ui-1.8.16.custom.zip

    3. **JavaScript(JS)**:"js"文件夹中包含jQuery UI的核心JavaScript库,这是实现组件功能的关键。通过调用这些脚本,开发者可以轻松地在网页中添加交互性,例如创建可拖动的对象、弹出对话框、或者创建可滚动的...

    jquery mobile 树插件

    4. **样式定制**:与 jQuery Mobile 的主题系统兼容,可以轻松调整样式以匹配应用设计。 ### 使用方法 首先,确保引入了 jQuery Mobile 和该树形插件的 JavaScript 与 CSS 文件。在 HTML 页面中,可以使用 `<ul>` ...

    超全的JQuery树形菜单

    2. **jstree**:这是一个功能强大的树形插件,不仅支持基本的树形操作,还包含了搜索、拖放、上下文菜单、复选框等高级特性。 3. **jQuery EasyUI Tree**:基于jQuery EasyUI框架,提供了一种简单的方式来创建和...

    jquery文件管理器

    1. **jqueryFileTree.js**:这是jQuery文件管理器的核心脚本文件,包含了文件树的渲染逻辑和与服务器的交互功能。通过解析服务器返回的文件信息,动态构建文件目录树。 ### 三、工作原理 1. **初始化**:在HTML...

    jquery的一个文件树插件,容易实现

    然后将jQuery FileTree的JavaScript文件(如`jquery.filetree.js`)和CSS文件(如`jquery.filetree.css`)添加到HTML文件中。 2. **HTML结构**:创建一个基本的HTML元素,作为FileTree插件的容器,例如: ```html ...

    Jquery AutoComplete组件+Ajax实现搜索框输入提示功能小记

    本文主要介绍如何使用Jquery AutoComplete组件与Ajax技术来实现搜索框的实时输入提示功能。这种功能能够显著提升用户的交互体验,尤其是在需要大量数据检索的应用场景下。 #### 背景技术及术语解释 - **JQuery**:...

    jquery插件-树形导航分级菜单 有实例

    - 引入插件文件:将下载的`jquery-treeview.js`和`checktree.js`(如果使用)添加到页面的`<head>`或`<body>`标签内。 - 准备HTML结构:创建一个`<ul>`列表,用`<li>`表示菜单项,嵌套的`<ul>`表示子菜单。 - ...

    ZTree v3.x (JQuery Tree插件) (API+Demo)

    ZTree是一款基于jQuery的强大的树形插件,主要用于在网页中构建可交互的树状结构。v3.x版本是其最新迭代,提供了丰富的功能和优化的性能,适用于各种需要展示层级关系的场景,如文件目录、组织架构、权限管理等。 ...

    一个漂亮的目录树代码(JS版)

    5. 搜索与过滤:提供搜索框,实时更新树结构,只显示匹配的节点。 6. 可扩展性:设计良好的API,方便添加新的功能或与其他组件集成。 在压缩包文件“treeview”中,可能包含了源码文件(如.js、.css)、示例HTML...

Global site tag (gtag.js) - Google Analytics