Ext.Ajax.request方法 说明

转自:http://developers.sun.com.cn/blog/easyjf/entry/ext%E6%9C%8D%E5%8A%A1 %E5%99%A8%E4%BA%A4%E4%BA%92%E6%8A%80%E6%9C%AF%E8%AF%A6%E8%A7%A3_%E4%B8%80

Ext.Ajax.request方法
  其实,不管是FormPanel的处理,还是控件的交互,他们在访问服务器端的时候,90%都是通过使用Ext.Ajax.request方法来进行的,该方法可以用来向服务器端发送一个http请求,并可以在回调函数中处理返回的结果。往远程服务器发送一个HTTP请求,发送Ajax调用的时候该方法的签名如下:
Ext.Ajax.rquest( [Object options] ) : Number

  服务器的响应是异步的,因此需要在回调函数中处理服务器端返回的数据。回调函数可以定义在request方法调用的参数options中。另外,在request方法中可以定义Ajax请求的一些其它属性。参数options是一个对象,该对象包含了Ajax请求所需的各种参数及回调处理参数等。options中可以包含的各个属性及含义如下所示:
  url String 指定要请求的服务器端url,默认值为Ajax对象中配置的URL参数值。
  params Object/String/Function 指定要传递的参数,可以是一个包含参数名称及值的对象,也可以是name=xx&birthday=1978-1-1类似的url编码字符串,或者是一个能返回上述两种内容的函数。
  method String 指定发送Ajax请求使用的method,可以是GET或POST方式。默认情况下,如果请求中没有传递任何参数则使用GET,否则使用POST。
  callback Function 指定Ajax请求的回调函数,该函数不管是调用成功或失败,都会执行。传递给回调函数的参数有三个,第一个options表示执行request方法时的参数,第二个success表示请求是否成功,第三个参数response表示用来执行Ajax请求的XMLHttpRequest 对象。关于XMLHttpRequest可以通过http://www.w3.org/TR/XMLHttpRequest/查询详细的信息。
  success Function 指定当Ajax请求执行成功后执行的回调函数,传递给回调函数两个参数,第一个参数response表示执行Ajax请求的XMLHttpRequet对象,第二个参数表示执行request方法时的options对象。
  failure Function 指定当请求出现错误时执行的回调函数,传递给回调函数两个参数,第一个参数response表示执行Ajax请求的XMLHttpRequet对象,第二个参数表示执行request方法时的options对象。
  scope Object 指定回调函数的作用域,默认为浏览器window。
  form Object/String 指定要提交的表单id或表单数据对象。
  isUpload Boolean 指定要提交的表单是否是文件上传表单,默认情况下会自动检查。
  headers Object 指定请求的Header信息。
  xmlData Object 指定用于发送给服务器的xml文档,如果指定了该属性则其它地方设置的参数将无效。
  jsonData Object/String 指定需要发送给服务器端的JSON数据。如果指定了该属性则其它的地方设置的要发送的参数值将无效。
  disableCaching Boolean 是否禁止cache。
Ext.Ajax.request跨域 NULL 博文链接:https://chun521521.iteye.com/blog/1935516 立即下载

相关推荐

Isaac Sim仿真平台学习(2)系统架构

isaac sim系统架构

weixin_75067193的博客 2698

Ext.Ajax.request 总是进入failure的问题

最近做EXTJS项目,读取文件数据(文件数据量比较大)保存到数据库中,EXT ajax发送请求到后台进行数据处理,总是进入到failiure,现象描述如下图: 代码: 执行结果图如下:                                     查看前台、后台代码均未发现问题,后来查看EXTAPI文档,发现 是Ext.Ajax.request 请求响应超时导致,默认是30秒...

jingshaozhi的博客 2279

深入解析反射式DLL注入:从原理到实战优化

本文深入解析反射式DLL注入技术,从原理到实战优化全面剖析。通过PE文件内存重构、反射加载器实现及免杀增强方案,展示如何绕过安全检测并提升性能。适用于红队行动、内网渗透等场景,是高级攻防对抗中的关键技术。

weixin_28339967的博客 404

ExtJs4 笔记(3) Ext.Ajax 对ajax的支持

《回到系列目录 本篇主要介绍一下ExtJs常用的几个对JS语法的扩展支持,包括Ajax封装,函数事件操作封装,还有扩展的常用函数等。Ajax服务端交互式操作是提交到.NET MVC。后续服务端交互都采用这一方式实现。 一、ExtJs中的Ajax:Ext.Ajax.request 通过客户端向服务端发送Ajax请求,可以“直接”调用MVC的action方法,并传递参数,action返回值可...

weixin_30634661的博客 291

<PLC><西门子><工控>西门子博图V18中使用SCL语言编写一个CRC16-modbus校验程序

西门子官方对于SCL语言的介绍如下:SCL 编程语言SCL 编程语言SCL(Structured Control Language,结构化控制语言)是一种基于 PASCAL 的高级编程语言。这种语言基于标准DIN EN 61131-3(国际标准为 IEC 1131-3)。根据该标准,可对用于可编程逻辑控制器的编程语言进行标准化。SCL 编程语言实现了该标准中定义的 ST 语言 (结构化文本) 的PLCopen 初级水平。语言元素。

用沸腾的热血,支付我们的人生吧! 1436

SAP 生产订单归档简介

通常在使用了几年的SAP后,系统中会产生非常多的数据在系统中,特别是制造业的生产订单,常年的累积会存在很多的订单在系统中,这个时候就可以使用归档的功能,对生产订单进行处理。标记DLFL的前提是需要完成生产订单的差异结算,DLFL标记可以清除掉生产订单的相关需求和预留。6、在执行CO78选择删除,前面的操作相当于我们把需要归档的数据写入了数据库中,现在正式进行数据的归档删除。然后我们co03在去看生产订单,可以看到生产订单中多了删除的状态和标记的状态。我这里直接执行的程序PPARCHP1,效果其实是一样的。

我小时候很黑的博客 2284

Ext.Ajax.request 小问题收集

[color=red][size=large]1. Template[/size][/color] 一般的Ext.Ajax.request 请求都可以用下面的模板 [code="js"] Ext.Ajax.request({ url: 'findConfigProjectByName.action', method: 'POST', params: { 'value' :...

LGF124241877的专栏 216

IEC 61400-1:2019 附录 C 湍流模型全面解读

IEC 61400-1:2019 附录 C 全面解读

weixin_46713695的博客 470

Ext Js 3.2中Ext.ajax.request方法详解

1:Ext.Ajax.request([Object options]):Number     options中的一些属性和含义如下:     url:指定请求的服务端url    params: 指定要传递的参数,可以是一个包含参数名称及值的对象,也可以是类似于name=xx&birthday=1978-1-1的url编码字符串,或者是一个能返回上述两种内容

张波的技术积累 2万+

Vue - 解决 Property or method “__v_isRef“ is not defined on the instance but referenced(浏览器控制台报错,代码没错)

vue,vue2控制台报错,vue报错Propertyormethod"__v_isRef"isnotdefinedontheinstancebutreferenced,vue代码没问题,但是报错Propertyormethod"__v_isRef"isnotdefinedontheinstancebutreferenced,vue2如何解决报错,vue怎么解决报错问题,vue2Propertyormethod"__v_isRef"isnotdefi

🏆 前端领域优质创作者 4501

三连杆平面机器人的动力学

0.前言 在这个例子中推导并实现三连杆平面机器人的运动方程。特别的,这里使用拉格朗日法推导运动方程。系统模型如下: 其中在枢轴点处Tm为驱动力矩【一般由伺服电机提供】; b*theta_d:为粘性阻尼扭矩 1、系统方程符号推导前--简介 首先明确欧拉-拉格朗日运动方程: 同样也可以根据作用在多体系统上的非保守力和非保守扭矩来定义广义力Qk。 作用在系统上的广义力的公式为: 其中: Qk:是与广义坐标关联的广义力 Nf_nc :是作用的非保守力的数量 Nt_nc:是作用的非保守扭矩的.

weixin_39090239的博客 4930

使用ExtJS发送AJAX请求可以通过`Ext.Ajax.request()`方法来实现

在ExtJS中处理异步请求可以使用Ext.Ajax.request方法。该方法接受一个配置对象作为参数,其中包含了请求的URL、参数、成功回调函数等信息。需要注意的是,将异步请求变成同步请求可能会导致页面卡顿或阻塞其他操作,因此建议仅在必要时才使用同步请求。这样,在发送请求后,程序会一直等待服务器返回结果,然后再执行后续的代码逻辑。同时,根据实际需求,你还可以添加更多的请求参数。在ExtJS中发送GET请求,可以使用Ext.Ajax.request方法。方法来发送一个GET请求到指定的URL。

[Blog][Domain] programb.blog.youkuaiyun.com 1127

ssm框架搭建

这个是一个在idea上成功跑起来的ssm框架项目,保存在这里方便以后使用直接下载

Ext服务器交互技术详解

 Ext是一个非常好的Ajax框架,其华丽的外观表现确实令我们折服,然而一个应用始终离开不服务器端,因此在实现开发中我们需要对Ext与服务器端的交互技术有较为详细的了解,在开发中才能游刃有余地应用。本文对Ext应用中与服务器交互的常用方法作具体的介绍,本文的内容大部份来源于《ExtJS实用开发指南》。  总体来说,Ext与服务器端的交互应用可以归结为三种类型,包含表单FormPanel的处理(

走向架构师之路 957

温度PID控制PLC程序

温度PID稳定控制程序,适用于欧姆龙PLC,对其他PLC也具有很大参考价值

汉书HE8,好用的汇编代码编写工具

汉书HE8,好用的汇编代码编写工具早期编写汇编代码所用功能强大

Ext.Ajax.request 同步

Ext.Ajax.request参数中并没有同步这个参数,但是很多时候需要同步请求来提供Componnet中的数据,而且没有add方法,比如 checkboxgroup 中动态的check选项,所以应该修改Ext.Ajax.request真正的请求方法Ext.lib.Ajax.request具体代码来自EXT官方论坛:Ext.lib.Ajax.request = function(method,

2029

jdk-8u144-linux-x64.tar.gz.

该资源为搭建Linux系统Java环境用,资源的后缀为tar.gz格式的压缩包

extJS提交form表单数据的方式: Ext.Ajax.request,form.submit,getEl().dom.submit()

extJS提交服务器主要有这样几种方式: Ext.Ajax.request,form.submit,getEl().dom.submit(),以下是详细介绍: 1、EXT的form表单ajax提交(默认提交方式) 相对单独的ajax提交来说优点在于能省略写参数数组,将按钮添加单击事件,执行以下方法 ? 1 2 3 4 5

coolybq的专栏 5262

Ext.Ajax.request 用法参数介绍

Ext.Ajax.request 中success failure success参数表示响应成功后的回调函数。 failure参数表示响应失败后的回调函数。 注意,这里的响应失败并不是指数据库操作之类的业务性失败,而是指HTTP返回404或500错误,请不要把HTTP响应错误与业务错误混淆在一起。 Ext.Ajax.request({            url:'findbyi

tingyuanss的专栏 2万+

ExtJS中Ext.Ajax.request与form1.getForm().submit的基本区别

相同点:都属于Ajax提交方式! 不同点:Ext.Ajax.request是Ext.data.connection的一个实例 form1.getForm().submit是BasicForm的一个实现方式 使用上的区别: 1.form1.getForm().submit常用在表单提交的时候,就是说要提交页面数据,比如新增和修改数据页面 2.Ext.Ajax.r

风过无声 8388

ExtJS中Ext.Ajax.request与form.getForm().submit的基本区别

转载自:http://blog.csdn.net/vickyfei/article/details/7106841 相同点:都属于Ajax提交方式! 不同点:Ext.Ajax.request是Ext.data.connection的一个实例 form.getForm().submit是BasicForm的一个实现方式 使用上的区别: 1.form.getForm().submit常用在表...

java开发指南博客 【转载】 151

Ext.ajax.request方法详解

本文转自:https://blog.csdn.net/woshisap/article/details/7019380 1:Ext.Ajax.request([Object options]):Number options中的一些属性和含义如下: url:指定请求的服务端url params: 指定要传递的参数,可以是一个包含参数名称及值的对象,也可以是类似...

aoye6095的博客 1909

Ext.Ajax.request

Ext.Ajax.request 中success failure success参数表示响应成功后的回调函数。 failure参数表示响应失败后的回调函数。 注意,这里的响应失败并不是指数据库操作之类的业务性失败,而是指HTTP返回404或500错误,请不要把HTTP

3718

Ext Ajax:如何调用Ext.Ajax.request方法和使用Java Servlet进行处理 .

使用Ext.Ajax.request提交数据的代码如下(这段代码在一个Js文件中,为避免中文乱码,js文件必须是utf-8编码): Javascript代码 "text/javascript">   Ext.Ajax.request({

xiancaifu的专栏 5128

Ext.Ajax.request发送同步请求

首先从http://code.google.com/p/ext-basex/下载ext-basex 脚本文件,解压后按照说明readme文件的方法引用EXT库和ext-basex。         然后使用Ext.Ajax.request方法,添加  async: false,   //ASYNC 是否异步( TRUE 异步 , FALSE 同步

sz_bdqn的专栏 3294

ext.ajax.request如何同步调用,Ext.Ajax.request同步请求

导读:ajax分为2种,一种是同步,一种是异步同步:代码执行完了之后才执行后面的代码异步:代码刚执行,后面的代码就马上接着执行了,不管前面的代码是否执行完异步的情况下,要获得返回信息,就需要在异步执行完之后写代码,也就是在success里面写代码,或者success里面调用其他的函数。在Ext3.0以上的版本里面,Ext.Ajax.request是异步的,到Ext 4.0以后才支持同步请求的属性...

weixin_29505121的博客 1561
上一篇: Linux下java环境的搭建
下一篇: Struts2中Action注解配置
java2_0_1_0
博客等级 码龄17年 0粉丝 39原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值