`

简单表格之SimpleStore

阅读更多

表格一般由:ColumnModel和Store两部分组成。

<!-- Grid由Store和ColumnModel组成  -->
<!--
	store的组成:
		1、Record
		2、Proxy和Data
		3、DataReader
  -->
<HTML>
<HEAD>
	<TITLE>ʹ��EXT���HelloWorld</TITLE>
	<link rel="stylesheet" type="text/css" href="./../ext/resources/css/ext-all.css"/>
	<script type="text/javascript" src="./../ext/adapter/ext/ext-base.js"></script>
	<script type="text/javascript" src="./../ext/ext-all.js"></script>
	<script type="text/javascript" src="grid001.js"></script>
</HEAD>
<body>
</body>
</HTML>
 
Ext.onReady(function(){
		var cm = new Ext.grid.ColumnModel([{
									   			header: 'id',
									   			dataIndex: 'id'
											},{
												header: '姓名',
												dataIndex: 'name'
											},{
												header: 'email',
												dataIndex: 'email'
											},{
												header: '性别',
												dataIndex: 'sex'
											},{
												header: '年龄',
												dataIndex: 'age'
											}]);
		var fields = ["id","name","email","sex","age"];
		var data = [["1","chen","chen@sina.com","0","20"],
					["2","chen","chen@sina.com","0","20"],
					["3","chen","chen@sina.com","0","20"],
					["4","chen","chen@sina.com","0","20"],
					["5","chen","chen@sina.com","0","20"]];
		var store = new Ext.data.SimpleStore({
			fields: fields,
			data: data
		});
		var grid = new Ext.grid.GridPanel({
			title: 'SimpleGrid列表示例',
			width: 500,
			height: 150,
			store: store,
			cm: cm
		});
		grid.render(Ext.getBody());
});
 
分享到:
评论

相关推荐

    simplestore:干净,响应Swift的店面样板,没有数据库或后端

    产品特点没有数据库,所有客户端(仅是简单HTML,CSS和Javascript) 轻巧快速税率计算无限的产品属性运输多种货币支付网关(Paypal,Google Checkout,Amazon Payments) 有关更多功能,请查看外挂程式Google表格...

    Ext表格控件和树控件

    在这个例子中,`data` 变量定义了一个二维数组来表示表格中的数据,`store` 变量创建了一个 `SimpleStore` 来存储这些数据。`grid` 变量则创建了一个 `GridPanel`,其中包含了列的信息和数据存储器的引用。 ##### ...

    ExtJS Grid使用SimpleStore、多选框的方法

    SimpleStore是ExtJS中用于存储数据的简单内存数据存储方式,适用于数据量不大且不需要远程加载的场景。而CheckboxSelectionModel允许用户在Grid中为每行添加一个复选框,实现多选功能。本文将详细介绍如何在ExtJS ...

    extjs构造矩阵表格

    - `SimpleStore` 用于创建一个简单的数据存储,其字段由`field`数组定义,然后加载`records`中的数据。 5. **创建Grid面板(Grid Panel)**: - `grid` 是EXTJS GridPanel的一个实例,它配置了数据存储`store`、...

    ExtJS 2.0 GridPanel基本表格简明教程

    其中SimpleStore是用于处理简单数据(比如二维数组)的最基础的Store类型。 在ExtJS中创建一个基础的GridPanel示例代码如下: ```javascript Ext.onReady(function(){ var data = [ [1, 'EasyJWeb', 'EasyJF', '...

    JavaScript的ExtJS框架中表格的编写教程

    无论是简单的数据展示还是复杂的数据交互,ExtJS的表格组件都能够满足需求。开发人员需要熟悉这些基础知识,并在实践中不断探索和应用,才能充分利用ExtJS框架的优势,开发出高质量的Web应用程序。

    ExtJS4.2入门教程

    HelloWorld是编程语言中最经典的入门示例之一,其目的是让初学者快速熟悉开发环境的基本配置和运行方式。在ExtJS中,可以使用`Ext.MessageBox.alert`方法来显示一个简单的消息框: ```javascript Ext.onReady...

    Ext中用jxl导出全部数据和当前页数据的实现

    它提供了一系列丰富的UI组件,如表格、树、面板等,并支持拖拽操作、Ajax数据加载等功能。ExtJS通过其强大的功能和灵活性,使得开发者能够快速地构建出高度交互式的用户界面。 #### jxl jxl(Java Excel)是一个...

    JavaScript中使用sencha gridpanel 编辑单元格、改变单元格颜色

    而数据存储器如JsonStore、SimpleStore或GroupingStore则用于存放表格数据,它们基于不同的数据源进行解析。 以下是一个简单的示例,展示了如何在GridPanel中实现单元格编辑: ```javascript { xtype: 'gridpanel...

    extjs—chart柱形图 例子

    - **SimpleStore**:创建一个简单的数据存储对象,用于存储图表所需的数据。这里定义了两个字段`name`和`data1`,其中`name`作为分类名称,`data1`作为数值。 ##### 3. 创建图表窗口 ```javascript var win = Ext...

    AnyFo_-_ExtJS_移魂大法

    Grid是ExtJS中最常用的组件之一,用于展示表格数据。 ##### 8.1 从内存中加载数据 - **效果**:展示一个简单的表格,其中的数据是从内存中加载的。 - **JS文件**: ```javascript var store = new Ext.data....

    extjs帮助文档pdf版

    - **概述**:简单的存储类,适用于小数据集。 - **常用方法**: - `Ext.data.SimpleStore.load(data)`: 加载数据。 - `Ext.data.SimpleStore.add(record)`: 添加数据记录。 #### 38. Ext.data.Tree 类 (P.34) - **...

Global site tag (gtag.js) - Google Analytics