`

ext之创建子节点

    博客分类:
  • Ext
阅读更多
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<title>Ext JS in Action Chapter 02</title>
<link rel="stylesheet" type="text/css" href="./ext3/resources/css/ext-all.css" />
<style type="text/css">
	.myDiv {
		border: 1px solid #AAAAAA;
		width:200px;
		height : 35px;
		cursor: pointer;
		padding: 2px 2px 2px 2px;
	}
</style>
<script type="text/javascript" src="./ext3/adapter/ext/ext-base.js"></script>
<script type="text/javascript" src="./ext3/ext-all-debug.js"></script>
<script type="text/javascript">
	Ext.BLANK_IMAGE_URL = './ext3/resources/images/default/s.gif'; 
</script>
<script type="text/javascript" src="./helloElement.js"></script>
</head>
<body> 
	<div id='div1' class="myDiv"></div> 
</body>
</html>


Ext.onReady(function() {
	var myDiv1 = Ext.get('div1');
	myDiv1.setSize(350, 350, {duration: 1, easing:'bounceOut'});
	myDiv1.createChild('<div>Element from a string</div>');
	myDiv1.createChild({
		tag  : 'div',
		html : 'Child from a config object'
	});
	myDiv1.createChild({
		tag   : 'div',
		id    : 'nestedDiv',
		style : 'border: 1px dashed; padding: 5px;',
		children : {
			tag   : 'div',
			html    : '...a nested div',
			style : 'color: #EE0000; border: 1px solid'
		} 
	});
	myDiv1.insertFirst({
		tag  : 'div',
		html : 'Child inserted as node 0 of myDiv1'
	});
	myDiv1.createChild({
		tag  : 'div',
		id   : 'removeMeLater',
		html : 'Child inserted as node 4 of myDiv1'
	},myDiv1.dom.childNodes[4]);
});

在<div id='div1' class="myDiv"></div> 下创建子节点
分享到:
评论

相关推荐

    Ext树创建说明.rar

    一个Ext树由节点(Nodes)构成,这些节点可以是叶子节点(没有子节点)或父节点(有子节点)。每个节点都有唯一的标识符,并可以携带额外的数据。节点间的关系通过层级关系建立,形成了树状结构。 创建Ext树的第一...

    ext生成树节点带链接

    通过上述步骤,我们可以创建一个支持无限分类的树形菜单,并为每个子节点添加链接。此外,还实现了点击链接触发事件处理或页面跳转的功能。这对于构建复杂的应用界面来说是非常有用的。在实际开发过程中,还需要根据...

    父节点选中自动选中其相应的子节点(转别人的)

    根据提供的标题、描述、标签及部分内容,我们可以了解到这篇文章主要探讨的是如何在树形结构(Tree)控件中实现“父节点选中时自动选中其所有子节点”的功能,并且遇到了`node.attributes is undefined`的问题。...

    EXT 树形结构样例

    EXT Tree是由节点(Nodes)组成的,每个节点可以有子节点,形成一个多级的层次结构。这些节点可以通过EXT JS的数据模型(Model)和数据存储(Store)来管理。数据存储从服务器端获取JSON数据,并将这些数据解析成树...

    ext学习资料ext学习资料

    树节点可以包含子节点,并且可以动态加载。创建一个基本的TreePanel如下: ```javascript var tree = new Ext.tree.TreePanel({ root: { text: '根节点', children: [ {text: '子节点1'}, {text: '子节点2'}...

    ExtTreePanel新增节点

    数据模型包含节点的所有属性,如文本、图标、子节点等。 3. **创建`Ext.data.Model`** 创建节点模型通常涉及定义一个配置对象,其中包含节点的字段,如`text`(节点显示的文本)、`leaf`(是否为叶子节点)、`...

    EXT tree 使用 实例 最新

    7. **加载和异步操作**:EXT Tree支持懒加载,即只有在需要时才从服务器请求子节点数据,这通过`loader`配置实现。异步加载减少了初始页面加载的时间。 8. **扩展和插件**:EXT Tree有丰富的扩展和插件,如`...

    ext 实例 示例 实例 示例

    { text: '子节点2', leaf: true } // leaf属性设为true表示此节点无子节点 ] }; ``` 2. **创建树面板**:EXTJS 中的TreePanel 是显示树形菜单的容器。你需要配置TreePanel 的属性,如store(存储树节点数据)、...

    ext TreeFilter ext 写的快速检索

    每个节点可以有子节点,并且可以被展开或折叠,以便用户能够逐级浏览和探索数据。 TreeFilter是EXT Tree的一个扩展功能,它的主要任务是在树结构中进行实时过滤。当用户在搜索框中输入字符时,TreeFilter会自动遍历...

    ext4文件系统的目录索引节点预留

    而通过目录索引节点预留技术,在创建目录时会提前为该目录及未来的子目录预留一组连续的索引节点,这样即使未来有大量文件创建,这些文件的索引节点也能够在磁盘上保持连续,减少了磁盘I/O操作的数量。 ##### 3.2 ...

    ext 级联选择的树形控件

    在提供的压缩包文件"ext-tree"中,可能包含了示例代码、CSS样式和JavaScript文件,用于演示如何创建和使用带有级联选择功能的EXT Tree Panel。通过查看和学习这些文件,你可以了解EXT Tree Panel的配置方法以及如何...

    EXT构造动态树 包括增删改操作

    - 服务器返回的JSON数据应该是一个包含节点信息的对象数组,每个对象代表一个树节点,包括`text`(节点文本)、`children`(子节点数组)和其他自定义属性。 2. **增删改操作** - **添加节点**:可以使用`insert...

    EXT JS 实例集合

    6. **动态加载**:节点可以配置为延迟加载,只有当用户展开时才请求子节点数据,以提高初始加载速度。 7. **拖放功能**:EXT JS的树形组件支持节点间的拖放操作,方便用户重新组织结构。 8. **树型表格**:TreeGrid...

    Ext.net TreePanel的Checkbox操作及父子节点联动(修正)

    在TreePanel中,我们可以添加节点(Nodes),每个节点可以有子节点,并且可以通过展开和折叠来显示或隐藏子层级。在需要用户选择多个节点的场景下,Checkbox是很有用的交互元素。 Checkbox在TreePanel中的应用通常...

    Ext树例子

    树的每个节点通常由`Ext.tree.Node`对象表示,包含了节点的数据、子节点以及相关的操作方法。 创建一个基本的Ext树需要以下几个步骤: 1. 定义树的数据源:这通常是JSON格式的数据,包含节点的ID、文本、子节点等...

    EXT下拉框显示树形结构源代码

    2. **定义树节点**:每个节点都是EXT.data.Model的一个实例,包含了节点的属性,如文本、值、子节点等。 3. **创建COMBO TREE组件**:使用EXT.form.field.TreeCombo创建下拉框,并将之前定义的TreeStore作为其数据...

    解析Xml构建Ext树形菜单

    同时,为了优化用户体验,可以考虑使用EXT的延迟加载(lazy loading)特性,只有在用户展开节点时才加载其子节点数据,减少初始加载的时间。 总之,EXT与XML的结合使得创建动态树形菜单变得简单而高效。通过理解EXT...

    Ext.net TreePanel的Checkbox操作及父子联动

    - `AutoCheckChildren`:类似`CascadeCheck`,但只在父节点的选中状态改变时自动更新子节点的状态,不考虑子节点的初始状态。 3. **示例DEMO**: 在提供的`ExtNet12Examples`压缩包中,可能包含了展示上述功能的...

    ext 树控件+数据库

    例如,每个节点可能包含`text`(节点文本)、`children`(子节点数组)和其他自定义属性,来构建树的层级结构。 要实现EXT与JSON的数据传递,你需要在服务器端生成JSON数据,然后通过Ajax请求获取这些数据。EXT提供...

    Ext JS 深入浅出 树形结构

    这个简单的例子展示了如何创建一个包含两个初始子节点的树形面板。你可以根据需求进一步定制,比如添加图标、使用延迟加载、监听事件等。 总的来说,Ext JS 提供了强大且灵活的树形结构组件,使得开发者可以轻松地...

Global site tag (gtag.js) - Google Analytics