目录 详细见附件。

1. 闪烁吧!看看extjs那些美丽的例子。

1.1. 一切从extjs发布包开始1.2. 看看ext-2.0.2的文档1.3. 为什么有的例子必须放在服务器上才能看到效果?1.4. 为什么自己按照例子写的代码,显示出来总找不到图片1.5. 我们还需要什么?1.6. 入门之前,都看helloworld。
1.6.1. 直接使用下载的发布包1.6.2. 只把必要的东西放进项目中

2. 震撼吧!让你知道ext表格控件的厉害。

2.1. 功能丰富,无人能出其右2.2. 让我们搞一个grid出来耍耍吧。2.3. grid默认自带的功能2.4. 按顺序,咱们先要把常见功能讲到
2.4.1. 自主决定每列的宽度2.4.2. 让grid支持按列排序2.4.3. 中文排序是个大问题
2.5. 让单元格里显示红色的字,图片,按钮,你还能想到什么?2.6. 更进一步,自动行号和多选checkbox
2.6.1. 自动行号2.6.2. 全选checkbox的时间了,请允许我让2.0先上场。
2.7. 分页了吗?分页了吗?如果还没分就看这里吧。
2.7.1. 表面工作,先把分页工具条弄出来。2.7.2. 自定义分页工具条2.7.3. 迫不得已,要加上后台脚本了。2.7.4. 其实分页不一定要踩在脚下,也可以顶在头上。2.7.5. 谣言说ext不支持前台排序
2.8. 爱生活,EditorGrid。
2.8.1. 旋动舞步,看我们怎么把这个EditorGrid炫出来。2.8.2. 添加一行,再把它踢掉2.8.3. 一切就绪,你可以按保存按钮了。2.8.4. 天马行空,保证提交的数据绝对有效2.8.5. 限制类型,让用户只能选择我们提供的数据
2.9. 连坐法,关于选择模型2.10. 2.0有,1.x里没有的那些可怕的控件
2.10.1. 谓之曰PropertyGrid属性表格
2.10.1.1. 小插曲:只能看不能动的PropertyGrid。2.10.1.2. 小舞曲:强制对name列排序2.10.1.3. 小夜曲:根据name获得value2.10.1.4. 奏鸣曲:自定义编辑器
2.10.2. 分组表格,嘻嘻,这是交叉报表吗?
2.11. 午夜怪谈,论可以改变大小,可以拖拽的表格
2.11.1. 先看看怎么拖拽改变表格的大小2.11.2. 再看怎么在表格里拖动行
2.11.2.1. 无用功 之 同一个表格里拖拽2.11.2.2. 无间道 之 从这个表格拖到另一个表格2.11.2.3. 无疆界 之 从表格里拖到树上
2.12. 大步流星,后台排序2.13. grid与右键菜单

3. 歌颂吧!只为了树也要学ext。

3.1. 真的,我是为了树,才开始学ext的。3.2. 传统是先做出一棵树来。3.3. 超越一个根3.4. 对tree进行统一配置3.5. 这种装配树节点的形式,真是让人头大。
3.5.1. TreeLoader外传 之 JsonPlugin3.5.2. TreeLoader外传 之 读取本地json
3.6. jsp的例子是一定要有的3.7. 让你知道树都可以做些什么
3.7.1. 检阅树形的事件3.7.2. 右键菜单并非单纯的事件3.7.3. 默认图标好单调,改一下撒3.7.4. 偷偷告诉你咋从节点弹出对话框3.7.5. 小小提示3.7.6. 给树节点设置超链接
3.8. 灰壳显灵!让我直接修改树节点的名称吧!3.9. 我拖,我拖,我拖拖拖。
3.9.1. 树形节点的拖拽有三种形式3.9.2. 用事件控制拖拽
3.9.2.1. 叶子不能append3.9.2.2. 把节点扔到哪里啦3.9.2.3. 裟椤双树,常与无常
3.10. 树形过滤器TreeFilter3.11. TreeSorter对树形排序

4. 祝福吧!把表单和输入控件都改成ext的样式。

4.1. 不用ext的form啊,不怕错过有趣的东西吗?4.2. 慢慢来,先建一个form再说4.3. 胡乱扫一下输入控件4.4. 起点高撒,从comboBox往上蹦
4.4.1. 凭空变出个comboBox来。4.4.2. 把select变成comboBox。4.4.3. 破例研究下comboBox的内在本质哟4.4.4. 嘿嘿~本地的做完了,试试远程滴。4.4.5. 给咱们的comboBox安上零配件4.4.6. 每次你选择什么,我都知道4.4.7. 露一小手,组合上面所知,省市县三级级联。哈哈~
4.4.7.1. 先做一个模拟的,所有数据都在本地4.4.7.2. 再做一个有后台的,需要放在服务器上咯
4.5. 把form里的那些控件全部拿出来看看4.6. form提交数据的三重门
4.6.1. ext中默认的提交形式4.6.2. 使用html原始的提交形式4.6.3. 单纯ajax
4.7. 验证苦旅
4.7.1. 不能为空4.7.2. 最大长度,最小长度4.7.3. 借助vtype4.7.4. 自定义验证规则4.7.5. 算不上校验的NumberField4.7.6. 使用后台返回的校验信息
4.8. 关于表单内部控件的布局问题
4.8.1. 什么都不做,默认的平铺布局4.8.2. 分裂,分列4.8.3. fieldset是个神奇的东西4.8.4. 当某一天,需要往form加个图片什么的,该咋办?
4.9. 还要做文件上传哟4.10. 非想非想,单选框多选框
4.10.1. 多选呢checkbox4.10.2. 单选呢radio
4.11. 自动把数据填充到form里

5. 雀跃吧!超脱了一切的弹出窗口。

5.1. 呵呵~跳出来和缩回去总给人惊艳的感觉。5.2. 先看看最基本的三个例子
5.2.1. Ext.MessageBox.alert()5.2.2. Ext.MessageBox.confirm()5.2.3. Ext.MessageBox.prompt()
5.3. 如果你想的话,可以控制得更多
5.3.1. 可以输入多行的输入框5.3.2. 再看一个例子呗5.3.3. 下一个例子是进度条5.3.4. 动画效果,跳出来,缩回去
5.4. 让弹出窗口,显示我们想要的东东,比如表格
5.4.1. 2.0的弹出表格哦5.4.2. 向window里加表格5.4.3. 把form放进对话框里

6. 奔腾吧!让不同的浏览器里显示一样的布局。

6.1. 有了它,我们就可以摆脱那些自称ui设计师的人了。6.2. ViewPort对整个窗口布局6.3. 脑袋上有几个标签的tabPanel6.4. 让布局复杂一点儿6.5. 向诸位介绍一下各具特色的布局
6.5.1. accordion就是QQ那样的伸缩菜单6.5.2. CardLayout?其实就是Wizard啦。6.5.3. 呼呼,TableLayout就是合并行,合并列

7. 低鸣吧!拖拽就像呼吸一样容易。

7.1. 如此拖拽,简直就像与生俱来的本能一样。7.2. 第一!乱拖。7.3. 第二!代理proxy和目标target7.4. yui自远方来,不亦乐乎
7.4.1. Basic,基础7.4.2. Handles,把手7.4.3. On Top,总在上边7.4.4. Proxy,代理7.4.5. Groups,组7.4.6. Grid,网格7.4.7. Circle,圆形7.4.8. Region,范围

8. 哭泣吧!现在才开始讲基础问题。

8.1. Ext.get8.2. 要是我们想一下子获得一堆元素咋办?8.3. DomHelper和Template动态生成html
8.3.1. DomHelper用来生成小片段8.3.2. 批量生成还是需要Template模板8.3.3. 醍醐灌顶,功能强劲的模板引擎XTemplate。
8.4. Ext.data命名空间
8.4.1. proxy系列
8.4.1.1. 人畜无害MemoryProxy8.4.1.2. 常规武器HttpProxy8.4.1.3. 洲际导弹ScriptTagProxy
8.4.2. reader系列
8.4.2.1. 简单易行ArrayReader8.4.2.2. 灵活轻便JsonReader8.4.2.3. 久负盛名XmlReader
8.4.3. 相信你知道怎么做加法
8.5. 跟我用json,每天五分钟
8.5.1. Hello 老爸。8.5.2. 老妈等等,孩子先上场。8.5.3. 老妈来了,老妈来啦。8.5.4. Ext对json的支持力度8.5.5. 反向操作,ext把json变成字符串
8.6. 小声说说scope8.7. 菜单和工具条
8.7.1. 至简至廉的菜单8.7.2. 丰富一点儿的多级菜单8.7.3. 单选多选,菜单里搞这套8.7.4. 小把戏,定制好的菜单8.7.5. SplitButton让按钮和菜单结合
8.8. 蓝与灰,切换主题8.9. 悬停提示
8.9.1. 起初,初始化8.9.2. 诞生,注册提示8.9.3. 分支,标签提示8.9.4. 发展,全局配置8.9.5. 进化,个体配置
8.10. 灵异事件,Ext.state8.11. 所谓的事件8.12. 回头谈一谈Ext里的ajax

9. 沉寂吧!我们要自己的控件。

9.1. 下拉树形选择框TreeField9.2. 带全选的checkbox树形CheckBoxTree9.3. 带全选的checkbox的grid9.4. fisheye9.5. 可以设置时间的日期控件9.6. JsonView实现用户卡片拖拽与右键菜单9.7. 下拉列表选择每页显示多少数据

10. 撕裂吧!邪魔外道与边缘学科。

10.1. dwr与ext整合
10.1.1. 无侵入式整合dwr和ext10.1.2. DWRProxy10.1.3. DWRTreeLoader10.1.4. DWRProxy和ComboBox
10.2. localXHR让你在不用服务器就玩ajax10.3. 在form中使用fckeditor10.4. 健康快乐动起来,fx里的动画效果10.5. 悄悄的更新网页内容

A. 常见问题乱弹

A.1. ext到底是收费还是免费A.2. 怎么查看ext2里的api文档A.3. 如何在页面中引用ext
A.3.1. 顺便说说常见的Ext is not defined错误
A.4. 想把弹出对话框单独拿出来用的看这里A.5. 想把日期选择框单独拿出来用的看这里A.6. 听说有人现在还不会汉化extA.7. 碰到使用ajax获得数据,或者提交数据出现乱码A.8. TabPanel使用autoLoad加载的页面中的js脚本没有执行A.9. 有关grid的一些小问题
A.9.1. 如何让grid总所有的列都支持排序A.9.2. 修改一个grid的ColumnModel和StoreA.9.3. 动态为ds添加参数baseParams
A.10. 有关tree的一些小问题
A.10.1. 如何选中树中的某个节点A.10.2. 刷新树的所有节点A.10.3. 如果取得json中自定义的属性
A.11. 如何使用input type="image"A.12. Ext.Window中的closeActionA.13. 使用同步ajax

B. 修改日志C. 后记

C.1. 2007年12月5日,迷茫阶段
C.1.1. 仇恨C.1.2. 反省
C.2. 关于ext与dwr整合部分的讨论C.3. 怎么看文档附件里的范例C.4. ext开发计划

D. 贡献者列表

D.1. 感谢[飘]的大力支持D.2. 感谢[吧啦吧啦]的大力支持D.3. 感谢[游戏人生]的大力支持D.4. 感谢[綄帥]的大力支持D.5. 感谢[葡萄]的大力支持D.6. 感谢[天外小人]的大力支持D.7. 感谢[我想我是海]的大力支持D.8. 还要感谢:

ext 开发指南 有附件可下载相关推荐

  1. 开放下载 | 《Knative 云原生应用开发指南》开启云原生时代 Serverless 之门

    点击下载<Knative 云原生应用开发指南> 自 2018 年 Knative 项目开源后,就得到了广大开发者的密切关注.Knative 在 Kubernetes 之上提供了一套完整的应 ...

  2. 开放下载!《AliOS Things快速开发指南》

    简介:<AliOS Things快速开发指南>手把手教你从环境准备到线上.线下开发调试,更有两大典型场景实践等你参与.你的物联网开发从这里开始!快来get新技能吧~ AliOS Thing ...

  3. cups源码下载 linux_【正点原子FPGA连载】第九章Linux显示设备的使用-领航者ZYNQ之linux开发指南...

    1)实验平台:正点原子领航者ZYNQ开发板 2)平台购买地址:https://item.taobao.com/item.htm?&id=606160108761 3)全套实验源码+手册+视频下 ...

  4. 《AutoCAD .NET开发指南2012版》翻译整理已完成,欢迎大家下载!

    <AutoCAD .NET开发指南2012版>根据AutoDesk公司网站上的AutoCAD .NET Developer's Guide2012版翻译整理. 原始文档网址为 http:/ ...

  5. 《Three.js 开发指南》源码示例说明以及在线demo(原书第二版)附第三版的代码下载

    <Three.js 开发指南>基于原书第二版 源码来自华章出版社官网随书源码,修改替换了其中不能跑的示例,保证每个demo都可以运行. 源码以及示例说明下载: git下载地址 huazha ...

  6. 北京迅为i.mx6ull终结者开发板使用手册+嵌入式Linux开发指南+裸机手册下载地址

    i.MX6ULL终结者三大手册,加速学习和开发速度,一秒化无形! <嵌入式Linux开发指南>+<开发板使用手册>+<裸机使用手册> 详细手册点击链接下载:http ...

  7. 《PostgreSQL开发指南》电子版PDF免费下载

    为了方便大家阅读学习,制作了<PostgreSQL 开发指南>专栏的电子版PDF,免费开放下载:https://github.com/dongxuyang1985/postgresql_d ...

  8. 开放下载!基于PAI个性化推荐系统开发指南

    亚马逊的CEO Jeff Bezos曾经说过,他的梦想是"如果我有100万个用户,我就要为他们做100万个亚马逊网站".而智能推荐系统的出现,就是为了实现这个梦想,智能推荐系统解决 ...

  9. AgileEAS.NET平台开发指南-实现插件

    插件契约介绍 我们知道,要基于平台(容器)加插件的这种模式进行开发,我们必须定义一组契约,用于约束模块插件开发,也就是说,模块插件需要遵守一定的标准进行开发,才能正常被容器调用,这就是IModule所 ...

最新文章

  1. 即学即用的数据分析技巧
  2. 【Groovy】Groovy 脚本调用 ( Groovy 类中调用 Groovy 脚本 | 参考 Script#evaluate 方法 | 创建 Binding 对象并设置 args 参数 )
  3. python做mysql数据迁移_Python中MySQL数据迁移到MongoDB脚本的方法
  4. MYSQL语法:左连接、右连接、内连接、全外连接
  5. 从市场的角度来看技术的学习
  6. 用C#动态创建Access数据库
  7. JavaBean的get、set方法生成器
  8. 巧用linux版powershell,管理linux下的docker
  9. 售票系统的组件图和部署图_门禁安装大样图、管线图、系统图、电锁安装图
  10. android timepicker分割线颜色,Android修改DatePicker字体颜色及分割线颜色详细介绍
  11. 科大讯飞刘聪:如何持续保持语音识别技术的领先
  12. docunment对象
  13. C语言实战例题:必会的 10 个C语言经典练习题,源码分享
  14. 如何向打游戏一样学习?(摘自大佬,如有冒犯,请多包涵)
  15. 数据库实验一——数据库定义与操作语言实验
  16. 联想拯救者Legion Y7000 2020款(10代INTEL+GTX1650)安装ubuntu16.04(双系统)探索内核与显卡网卡驱动的关系
  17. Mac连微信正常,连wifi后可用微信不能上网的解决
  18. img标签加载src图片,图片逆时针旋转了90度,解决方案
  19. 渗压计工作原理及选型
  20. android 动态库获取路径问题,一种Android App在Native层动态加载so库的方案

热门文章

  1. 【Markdown】如何用 Markdown 写好数学表达式
  2. MacOS - steam 蒸汽平台安装教程,带你躲避高仿网站的陷阱
  3. D38--Mybatis(03)
  4. 搜狐这个Firefox合法吗?
  5. 分布式电源(风电、光伏)对配电网保护的影响分析与仿真-电流速断保护-PSCAD、matlab
  6. 多目标优化算法:多目标跳跃蜘蛛优化算法MOJSOA(提供Matlab代码)
  7. 概率统计笔记:用python实现贝叶斯回归
  8. 屏幕像素测量与浏览器实际像素不符
  9. 高数 | 【重积分】二重积分中值定理
  10. 2019高考河北计算机分数线,2019河北软件职业技术学院各省录取分数线是多少