`

Ext Ajax

阅读更多
Ext.Ajax.request({
 2                    url: 'Register.aspx',
 3                    params: {
 4                        oper: 'login',
 5                        LoginEmail:Ext.get('LoginEmail').dom.value,
 6                        LoginPwd:Ext.get('LoginPwd').dom.value
 7                    },
 8                    success: function(response, options) {
 9                      var responseArray = Ext.util.JSON.decode(response.responseText);                                             
10                            if(responseArray.success=='true'){
11                                Cookies.set('Allcard_userName', responseArray.user);
12                                Ext.Msg.alert('信息','您已成功登录!',IsLogin);    
13                            }
14                            else{
15                                Ext.Msg.alert('失败','登录失败,请确认您的帐号密码无误!');    
16                            }
17                    }
18            });

 

代码说明:
2行:URL参数是要提交到的页面
3行:params是一个需要提交的参数集,使用逗号分隔
8行:当回调成功返回后要执行的函数
9行:获取服务器端的回调参数值
10行:对回调值进行判断处理

这里需要说明一下的是如何获取回调参数值,Extjs里是通过JSON的数据格式来获取参数的,因此在服务器端处理完事情后,回调的参数应该这样写:(以下是ASP.NET里的写法)

result = "{success:true,user:'winson'}";
Response.Write(result);
Response.End();
将数据以键值对的形式返回,接收时就可使用第一段代码里第9行的方法来接收,由于使用的是JSON格式,因此服务器端就可以非常方便地同时返回多个参数值了。

 

分享到:
评论

相关推荐

    Ext ajax 上传文件

    "Ext Ajax 上传文件"这个主题涉及到的是使用Ext JS框架中的Ajax组件来实现文件的上传功能。Ext JS是一个强大的JavaScript库,专门用于构建富客户端应用程序,它提供了一系列丰富的UI组件和强大的数据管理工具。 ...

    ext Ajax库 流行

    EXT Ajax库是Web开发中的一款强大工具,尤其在构建富客户端应用时表现出色。它以其高效、易用和丰富的功能而备受青睐。EXT 2.0版本是EXT库的一个重要里程碑,提供了许多改进和增强的功能,使得开发者可以更加便捷地...

    Ext AJAX submit方法实例

    Ext AJAX的`submit`方法是Ext JS框架中用于发送异步HTTP请求的重要组成部分,它主要用于处理表单数据的提交。这个方法提供了与服务器端进行数据交互的灵活性,使得无需页面刷新就能更新或保存数据,极大地提高了用户...

    Ext AJAx的同步请求方法

    这是一个对Ext中的AJAx进行扩展了的方法,使其可以支持同步访问

    ext Ajax桌面程序例子

    这个"ext Ajax桌面程序例子"可能采用了EXTJS框架,EXTJS是一个强大的JavaScript库,提供了丰富的UI组件和功能,如表格、面板、菜单、工具栏等,非常适合构建复杂的Web应用程序,尤其是桌面式的应用。EXTJS的组件化...

    Ext.Ajax.request跨域

    标题"Ext.Ajax.request跨域"指出我们将探讨如何使用ExtJS库中的Ajax模块进行跨域请求。Ext.Ajax.request是ExtJS提供的一种发起Ajax请求的方式,它允许开发者向服务器发送异步HTTP请求。然而,由于浏览器的同源策略...

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

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

    ext ajax acti

    ext ajax

    ext ajax框架

    EXT AJAX框架是一个强大的JavaScript库,专门用于构建富客户端应用程序,特别是在Web开发领域。EXT JS框架以其丰富的用户界面组件和高效的数据管理能力而闻名。在AJAX(Asynchronous JavaScript and XML)技术的基础...

    EXT中文文档,EXT简明教程(Ajax框架)

    教程可能包括如何创建EXT应用、定义组件、组织布局、使用数据存储(Store)与数据代理(Proxy)来处理服务器端数据,以及如何使用EXT的Ajax功能进行异步通信。通过这个教程,读者可以逐步了解EXT的开发流程和最佳...

    ajax ext的实例

    关于ajax中ext的一个实例,ext是一个很好用的框架!

    ext/ajax开发资料

    这个“ext/ajax开发资料”压缩包显然提供了关于EXT中Ajax使用方法的详细教程,包括实例代码,对于开发者来说是一份宝贵的参考资料。 在EXT中,Ajax的使用通常通过`Ext.Ajax`对象进行。这个对象提供了一系列的方法,...

    Ext.Ajax.request2.x实现同步请求

    在EXTJS库中,`Ext.Ajax.request`是用于发送Ajax请求的核心方法,它支持异步和同步操作。本文将详细解析如何利用`Ext.Ajax.request`实现同步请求,并探讨其背后的原理和注意事项。 首先,我们需要理解Ajax的本质,...

    Ajax之ext中文帮助文档

    ext是Ajax先进的框架之一,ext中文文档希望对您有帮助!

    ext_ext_knew7pi_ajax_

    "ext_ext_knew7pi_ajax_"这个标题暗示我们这里讨论的是关于EXT 1.1中的AJAX功能及其应用。 EXT 1.1中的AJAX(Asynchronous JavaScript and XML)是实现异步数据交换的核心工具。它允许Web应用在不刷新整个页面的...

    ajax框架《Ext最新中文手册》pdf

    ajax框架《Ext最新中文手册》PDF

    Ext中Ajax的应用

    ### Ext中Ajax的应用 #### 一、Ext.Ajax的基础应用 **1.1 Ext.Ajax.request方法详解** Ext.Ajax.request 方法是 ExtJS 框架中用于执行 Ajax 请求的核心功能之一,它允许开发者轻松地向服务器发起异步请求并处理...

    ext导出excel

    `export.jsp`文件通常会包含EXT AJAX的配置,比如定义EXT的Grid或Panel,当用户点击导出按钮时,触发AJAX请求。例如,你可以创建一个EXT的按钮,关联一个事件处理器,处理器中调用`Ext.Ajax.request`并指定URL、方法...

    ExtJs的Ext.Ajax.request实现waitMsg等待提示效果

    ExtJs提供了Ext.Ajax.request方法来进行Ajax请求,但默认情况下,该方法不支持waitMsg属性,不像fp.form.submit方法提供了waitTitle和waitMsg属性来实现等待提示。为了解决这一限制,我们可以采用Ext.MessageBox的...

    ajax-ext框架

    **Ajax-ext框架详解** Ajax-ext框架是一款强大的JavaScript库,专为构建富客户端应用程序而设计,它结合了Ajax技术的优势和ExtJS库的功能,提供了一种高效、可扩展的方式来实现动态和交互式的Web应用。框架的核心...

Global site tag (gtag.js) - Google Analytics