博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Extjs 3.2 EXT中的AJAX
阅读量:6241 次
发布时间:2019-06-22

本文共 948 字,大约阅读时间需要 3 分钟。

hot3.png

    

   Extjs与后台交换数据时,很大程度上依赖于底层实现的AJAX,下面就回顾下工作中最常用的异步请求。

 Ext.Ajax:

   基本用法如下:

Ext.Ajax.request({				url : __ctxPath+ "/admin/allowUpdaterConfPrivilege.do",				params : {						confId : e					},				waitMsg : "数据正在提交,请稍后...",				method : "post",				success : function(h, j) {				var i = Ext.util.JSON.decode(h.responseText);				if (i.success) {					new ConferenceForm({							confId : e						}).show();				} else {				Ext.MessageBox.show({						title : "操作信息",						msg : i.msg,						buttons : Ext.MessageBox.OK,					    icon : "ext-mb-error"						});			           }		var g = Ext.getCmp("displayUserPhoto");			if (f.value == 1) {			g.body.update('');		} else {			g.body.update('');			}				}				});

url:指定请求地址,params:指定一个或者多个参数,waitmsg:显示等候指示条

 method:配置http请求方式      g.body.update用于局部更新组件的内容

var i = Ext.util.JSON.decode(h.responseText);

上局代码将普通的json格式的字符串解析成js可以直接使用的json对象,然后要访问json格式中的字段,就直接使用i.key,即可以方便的操作后台返回的数据。

转载于:https://my.oschina.net/u/937697/blog/137591

你可能感兴趣的文章
Redis 数据结构的底层实现 (一) RealObject,embstr,sds,ziplist,quicklist
查看>>
SQL语句注入的问题
查看>>
jQueryEasyUI Messager基本使用
查看>>
【C语言学习趣事】_33_关于C语言和C++语言中的取余数(求模)的计算_有符号和无符号数的相互转换问题...
查看>>
Tensorboard教程:显示计算图中节点信息
查看>>
java 线程基本概念 可见性 同步
查看>>
Java:JUnit包
查看>>
unity_快捷键
查看>>
洛谷P3358 最长k可重区间集问题(费用流)
查看>>
洛谷P1251 餐巾计划问题(费用流)
查看>>
Beta冲刺(2/5)(麻瓜制造者)
查看>>
vs2012编码的UI测试使用教程
查看>>
android 在非UI线程更新UI仍然成功原因深入剖析
查看>>
清北NOIP训练营集训笔记——图论
查看>>
oracle ORA-00060死锁查询、表空间扩容
查看>>
转载自https://github.com/jsfront/src/blob/master/css.md
查看>>
MySQL索引优化分析(上)
查看>>
jquery $().each,$.each的区别
查看>>
sql server 2000/2005 游标的使用操作(转)
查看>>
Tomcat 部署 Web 通过 ip 直接访问项目
查看>>