ExtJS中常用的Ajax方法参数介绍
来源:互联网 发布:淘宝购物运费险怎么退 编辑:程序博客网 时间:2024/05/29 19:53
Ext.Ajax.request({
url : //(可选项)发送请求的url。
method : //(可选)该请求所用的http方面,默认值为配置的方法,或者当没有方法
被配置时,如果没有发送参数时用get,有参数时用post。
params:{},//(可选)传递到后台的参数值,这些参数将被用为request的参数。
success : fn(), //(可选)如果该请求能成功的返回,则执行此fn()
failure : fn(),//(可选)如果该请求没有能成功的返回,则执行此fn()
callback : fn,//(可选)回调函数,无论该请求是否成功的返回,都会执行此fn()
});
①.此类方法属于异步加载,向远程服务器发送一http请求,一般参数为上面六种参数,method不常用。url可以指定JSP页面,也可以指定action,一般是指定action,再由struts转到JSP,因为一般异步加载都需要跟后台进行数据交换;
②.success和failure中的function()参数有function(options,response),options里面包含了传递到后台的变量值以及调用此Ajax方法的某些变量的值,具体变量取得方法:var a = options.data.xxx(xxx为变量得名称)response里面包含了从后台传递到前台的变量值,比如在后台action层中定义的具有get、set方法变量的值,具体变量取得方法:var a[] =Ext.util.JSON.decode(response..responseText)( 此方法只适用于json数据),这时取得的a[]为变量数组,里面包含了所有后台action层中定义的变量的值,取得某一变量的方法,var b = a.xxx(xxx为变量的名称)。
③.callback中的function()参数有function(options,success,response),参数多了一个success,如果请求成功的返回,则success = true ,否则返回false,其他参数与上面的参数值意义一样。
备注:这里的success,failure与在后台action定义的小写的变量success是不一样的,两者不能对应,不是后台success=true时执行success里面的fn,success=false时执行failure里面的fn,这里的success和 failure是表示请求的返回成功与否。
- ExtJS中常用的Ajax方法参数介绍
- Jquery中AJAX常用参数详细介绍
- extjs中ajax方法调用
- extJS常用的4中Ajax异步提交
- ExtJs的一些组件中常用的参数、属性整理
- Ajax中send方法参数的使用
- Ajax中send方法参数的使用
- jQuery中$.ajax()方法的参数详解
- Ajax中send方法参数的使用
- 07extjs的ajax简单介绍
- Extjs中常用表单介绍与应用
- Extjs中常用表单介绍与应用
- JQuery中常用的AJAX方法
- extjs的一些常用方法
- jQuery Ajax()常用方法和参数的使用样例
- 【ExtJs】ExtJs的Ajax
- extjs ajax callback:function(options,success,response)中几个参数的含义
- JQuery中$.ajax()方法参数
- wincvs提交时出错:cvs commit: sticky tag `HEAD' for file `XXX' is not a branch
- windows7下,打开doc和xlsx文件时出现“向程序发送命令时出现问题”
- java删除一个目录下面的所有文件
- 【转】VC窗口刷新InvalidateRect和UpdateWindow RedrawWindow
- windows服务操作
- ExtJS中常用的Ajax方法参数介绍
- 一步一步教你实现CTreeCtrl 自绘
- Linux进程状态解析之R、S、D、T、Z
- 随机生成20个字符串,然后排序
- 电子邮件头解析
- 重装Mindjet MindManager时报错,提示没有权限访问某个目录
- 邓亚峰 Deep Learning 简介
- Java中HashMap遍历的两种方式
- C++关键字:mutable、volatile、explicit以及__based