您的位置:首页 > 产品设计 > UI/UE

ext.net编程 全局的异步(Ajax)请求类request的API

2010-07-28 18:03 302 查看
request ( string methodName ,[Object
options] ) : void

Calls the server-side [AjaxMethod] as specified in the methodName parameter.

Parameters:

l methodName
: String

服务器端的方法名称调用

l options
: Object

(可选)一个对象,其中包含配置属性。这个选项对象可能包含下列属性, or options as defined inExt.Ajax.request.

l success
:Function

JavaScript函数调用对从AjaxMethod成功响应.

以参数result发送给success
function.

l failure
: Function


JavaScript函数调用失败的反应,从AjaxMethod返回.

以参数errorMessage发送给failurefunction.

l specifier
: String


服务器端的方法访问符,包括 ("public", "static").

默认为public,如果服务器端方法是static方法,则specifier必须设置为"static".

l method
: String


使用HTTP请求的类型,包括("POST",
"GET"),默认为 "POST" .

l url
: String


自定义URL调用的AjaxMethod,AjaxMethod并不需要配置的"Parent
Page".

如果没有提供网址,请求的选项将使用的<form> action属性.如果
action属性是空的,请求的选项将使用window.location.href
value.如果window.location.href value结尾为斜杠("/"),在IIS
Web服务器可能无法处理“POST”的请求。在这种情况下,您必须设置“method”属性为“GET”.

l control
: String


包含AjaxMethod的UserControl的ID.
An AjaxMethod can be configured within a .ascx file and called from a Parent .aspx Page.

l timeout
: Number


超时时间以毫秒为单位要用于请求(默认为30000)

l eventMask
: Object


(可选)一个EventMask选择对象。这个选项对象可能包含下列属性之一:

l showMask
: Boolean

是否 show遮罩
(默认为false).

l msg
: String


文本加载显示消息框 (默认为
'Working...').

l msgCls
: String


The CSS class适用于正在加载message
element (默认为 "x-mask-loading")

l target
: String


The target element应用于遮罩,包括("page",
"customtarget").

如果"customtarget", the customTarget配置选项需设置.

l customTarget
: String


目标元素的ID或者目标元素的实例.

l minDelay
: Number


最低限度的时间来显示遮罩 (默认为0).

设置minDelay规定最低限度的时间显示消息在用户移除遮罩之前执行
success, failure and/or callback functions.

Returns:

l void
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: