`

ExtJs从入门到精通(2)

 
阅读更多

1. Ext.Ajax  (extends Connection)

 

				Ext.Ajax.on("requestcomplete", function(_conn, _response,
								_options) {
							alert(_response.responseXML.xml);
						});
				Ext.Ajax.request({
							url : "http://localhost:8080/extjs/servlet/TestServlet",
							params : {
								name : "aaa",
								sex : "bbb"
							}
						})

 

_response.responseText

 

method: get post

 

参数也可以是xml格式的数据

    Ext.Ajax.request({
       url : "http://localhost:8080/extjs/servlet/TestServlet",
       method : "post",                           
       xmlData: "<?xml version=\"1.0\" encoding=\"GB2312\"?><aaa></aaa>"
      });

 

Json数据格式

    Ext.Ajax.request({
       // dataType : "json",
       url : "http://localhost:8080/extjs/servlet/TestServlet",
       method : "post",
       jsonData : {name:"name",sex:"sex"}
      });

 

2. Ext.data.Connection (extends Connection)

 

 

Ext.onReady(function() {
	var _window = new Ext.Window({
		title : "登录",
		frame : true,
		width : 500,
		height : 400,
		// layout : "form",
		plain : true,
		resizable : false,
		bodyStyle : "padding:3px",
		labelWidth : 45,
		minimizable : false,
		maximizable : false,
		closable : true,
		closeAction : "hide",
		buttonAlign : "left",
		items : [{
					baseCls : "x-plain",
					style : "padding:5px",
					layout : "column",
					items : [{
								columnWidth : .5,
								layout : "form",
								labelWidth : 55,
								defaults : {
									width : 160
								},
								baseCls : "x-plain",
								defaultType : "textfield",
								items : [{
											layout : "form",
											hideLabel : false,
											fieldLable : "姓名"
										}]
							}, {
								columnWidth : .5,
								layout : "form",
								labelWidth : 55,
								baseCls : "x-plain",
								items : {
									xtype : "textfield",
									fieldLable : "个人照片",
									width : 170,
									height : 177,
									inputType : "image"
								}
							}]
				}],
		showLock : false,
		listeners : {
			"show" : function(_window) {
				if (_window["showLock"]) {
					_window.findByType("textfiled")[7].getEl().dom.src = "xxx.gif";
					showLock = true;
				}
			}
		}
	});
	_window.show();
});

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

分享到:
评论
发表评论

文章已被作者锁定,不允许评论。

相关推荐

    extjs入门到精通

    extjs入门到精通,实例有简单到复杂,还有综合实力,下载即可运行,环境也是配好的,希望对你有帮助!

    Ext 从入门到精通

    Ext 从入门到精通 很好的学习资料,内容,丰富诙谐幽默。 正在想学习Ext的童靴们赶快下吧~~

    ExtJS入门教程(超级详细).pdf

    ExtJS入门教程(超级详细).pdf

    ExtJS入门教程(超级详细)

    在ExtJS入门教程中,首先需要掌握的是如何获取ExtJS库文件。用户可以通过ExtJS官方网站提供的下载链接获取到最新的ExtJS库文件,下载的文件是一个压缩包,解压后可以看到包含的文件和目录。其中主要的文件包括...

    ext从入门到精通

    《EXT从入门到精通》是针对想要深入了解和掌握EXTJS框架的开发者们设计的一本全面指南。本书旨在通过详尽的讲解和丰富的实践案例,帮助读者从基础开始,逐步建立起对EXTJS框架的深入理解与应用能力。 ### EXTJS概述...

    EXT从入门到精通(经典教程)

    学习ExtJS需要遵循从入门到精通的过程,即先从基础组件开始学习,逐步深入了解布局管理、数据处理、事件管理、模块化开发等高级主题。 ExtJS是独立于后端技术的前端框架。这意味着它不依赖于任何特定的服务器端语言...

    EXTJS入门详细教程

    extjs技术,从入门到精通,详细教程。

    EXTJS4.0视频教程配套代码

    非常好的EXtJS4.0视频教程及源码学习,适用于JAVA和EXTJS初学者

    ext js2.3的例子

    2. **数据绑定**:EXT JS支持数据绑定,可以将数据模型与UI组件关联,实现数据的实时更新。 3. **布局管理**:提供了多种布局方式,如fit布局、border布局、form布局等,适应不同场景下的页面布局需求。 4. **远程...

    精通JS脚本之ExtJS框架.part2.rar

    《精通JS脚本之ExtJS框架》由浅入深地讲解了ExtJS在Web开发中的相关技术。本书共分17章,分别介绍了JavaScript的对象编程、JavaScript浏览器对象模型和事件机制、ExtJS的核心类库和组件、ExtJS的事件处理方式、设计...

    Ext从入门到精通

    由于富客户端技术进一步扩展浏览器功能,使之提供更加...最新版本特性,了解并掌握extjs4语法及应用,了解基于ExtJs4的最流行的富客户端框架及熟悉掌握其高级特性,并结合SSH框架与DWR实现富户端商业应用的全部开发过程

    深入浅出Extjs教程

    从入门到精通Extjs教程。Extjs专家力作,示例丰富,理论实践并重。ajax中国,dojo中国,开源中国社区一起力荐。

    ExtJs 实例+ExtJs中文教程(学习extjs必备)

    《ExtJs中文教程》则提供了一条清晰的学习路径,让你逐步了解并精通ExtJs。教程可能包括了基础概念、组件库的详细介绍、数据管理、事件处理、布局管理等方面的内容。中文教程的优势在于,对于中文使用者来说,语言...

    精通JS脚本之ExtJS框架.part1.rar

    《精通JS脚本之ExtJS框架》由浅入深地讲解了ExtJS在Web开发中的相关技术。本书共分17章,分别介绍了JavaScript的对象编程、JavaScript浏览器对象模型和事件机制、ExtJS的核心类库和组件、ExtJS的事件处理方式、设计...

    Ext技术入门篇详细讲解

    3. **EXTJS框架**:压缩包中的"ExtJS.chm"和"ExtJS.chw"可能包含了EXTJS框架的官方文档,EXTJS是EXT技术的一个重要实现,它是一个完整的前端开发框架,包含了从布局管理、组件系统到数据交换等一系列功能。EXTJS的...

    韩顺平java从入门到精通视频教程(全94讲)学习笔记整理(齐全).doc

    初学者可以从使用记事本来开始学习 Java,这样有助于更好地理解 Java 技术的基本原理,并培养良好的编程习惯。当对 Java 有一定的了解后,可以考虑使用 Eclipse 或 NetBeans 等更为先进的开发工具。 ### Java 语言...

    Nexus入门指南(图文).

    将Nexus的WAR文件部署到Web容器中,启动容器后同样可以通过浏览器访问。 配置Nexus代理Maven中央仓库,需要在已有的Maven Central仓库的配置中修改Remote Storage Location,确保其指向正确的远程地址。同时,可以...

    extjs教程 中文

    这个教程集合包含多个资源,旨在帮助用户从入门到精通地学习ExtJS。以下是对这些文档的详细解析: 1. **《ExtJS深入浅出.doc》**:这本书可能是针对初学者和有一定基础的开发者,通过深入浅出的方式讲解ExtJS的基础...

Global site tag (gtag.js) - Google Analytics