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