Ext 树的问题

问题描述

下面的是树的一个load属性我用下面的方法获取一个JSON的数据var loader = new Ext.tree.TreeLoader({dataUrl:"************.action"});返回的结果为:[{"level":"1",id":"39","leaf":false,"text":"111"},{"level":"2",id":"39","leaf":false,"text":"222"},{"level":"3",id":"39","leaf":false,"text":"333"}]在单价节点的时候监听事件如下listeners:{click:function(_node,_e){ alert(_node.level); }}我想提取level的值,请问怎么做

解决方案

_node.attributes.level

时间: 2024-12-21 22:53:37

Ext 树的问题的相关文章

EXT 树选中事件

问题描述 描述下布局,border,west是树,center内有一按钮,onclick按钮可以获取树的一个节点ID,怎么做到,在点击按钮的时候左侧的树的相应节点ID展开选中. 解决方案 var node = treepanel.getNodeById(id);var path = node .getPath();treepanel.selectPath(path);

tree-ext树加载JSON显示不出子节点

问题描述 ext树加载JSON显示不出子节点 使用ext加载树结构时候接受的JSON串如下, [{ "id": "10211", "text": "中心", "leve": 1, "children": [{ "id": "13f7b495-9967-1031-9a46-b63f19c07715", "text": "

form提交js变量

问题描述 现在有个ext树 jsp页面如何提交树里的被选中的节点 checkvar check = []; Ext.onReady(function() { Ext.BLANK_IMAGE_URL = "/dtjcsy/pages/js/ext/resources/images/default/s.gif"; var Tree= Ext.tree; var loader = new Ext.tree.TreeLoader; var tree = new Tree.TreePanel({

ExtJs2.0学习系列(14)--Ext.TreePanel之第三式(可增删改的树)

继续tree的learn! 今天就来个可增删改的树吧,操作数据库就使用比较方便的Linq,无非就是增删改! LinqData.dbml: html代码: <body> <div id="container" style="float:left; margin-right:10px;"> </div> <iframe name="mainFrame" id="mainFrame" src

[老贴重发]EXT:指定树控件TreePanel 展开到第几层

12年写的文章了,可能由于某博客某年帐号泄露,被人删除了很多文章. 还有底搞的,我就重发一下. 对于Ext.tree.TreePanel,相信使用过EXT的人一般都用到过.所以本文中不会包含EXT或TreePanel 基础知识的介绍了      比如做一个行政区划的树.如下图所示: 但在有的时候,这颗树的数据量会很大,层级也会很深,默认全部展开的话,会很慢,而且显示一大堆东西出来,显示不符合用户的需求.可又不是默认全部折叠,这样用户又第一眼看不见想关心的东西的内容.     所以笔者在这里提出了

Ext简单树在浏览器中的显示效果不好?

问题描述 一个简单的树,在IE和火狐里显示的效果感觉都不好,不知道为什么,树的节点前总是有一,两个方格,而且"+" 和 "-" 的效果也和大家的不一样请有这方面经验的朋友帮帮忙!谢谢..图:不好看的:标准的应该是这样的:代码:<html>  <head>    <title>static-tree.html</title>            <meta http-equiv="keywords&qu

利用Ext Js生成动态树实例代码_javascript技巧

一. 需求 要求生成一颗部门树,初始只列出根部门 当点击一个部门节点时,动态载入该部门下的直属子部门,并展开该部门节点 部门节点要求支持右键单击事件,当点击右键时,列出相关操作菜单 二. 关键类 这里主要涉及Ext JS的两个类: Ext.tree.TreeNode Ext.menu.Menu 相关API可以参考:http://extjs.com/deploy/ext/docs/ 三. 代码示例 1. 先看一下测试页面 复制代码 代码如下: <html> <head> <me

ext tree 定位树节点

问题描述 树 : Ext.tree.TreePanel树节点 : new Ext.tree.AsyncTreeNode现在的问题是.当我通过条件定位树节点的时候.树的竖向滚动条,有的时候不会在可视范围内.网上有说是用scrollIntoView(),但是我一直获取不到当前被选择节点的div对象.期待解决方案...... 问题补充:clue 写道 解决方案 node.getUI().getEl()建议多翻翻API文档解决方案二:其实 直接找到节点 .focus();就可以了 没必要人为的 去定位.

《人人都玩开心网:Ext JS+Android+SSH整合开发Web与移动SNS》销售排名第4,发篇ExtJS的文章(拖放树结点)庆祝下

    <人人都玩开心网:Ext JS+Android+SSH整合开发Web与移动SNS>一书上架短短几天,就进入了互动网计算机类销售总排名第4的好成绩(见下图).现发篇Ext JS的技术文章庆祝下. 拖放树结点 在本文将介绍TreePanel组件非常有意思的一个功能:结点拖放.要使TreePanel组件的结点可以拖放非常简单,只需要将TreePanel类的enableDD选项参数设为true即可.当然,要想实现更复杂的功能,还需要配合其他的参数和事件. 一.结点拖放的位置 拖放结点包含了两个