`
tutu66
  • 浏览: 4990 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类

Ext.data.Connection 例子

    博客分类:
  • Ext
阅读更多

   Ext.data.Connection主要用于在Ext.data.HttpProxy和Ext.data.ScriptTagProxy中执行与后台交互的任务,它会从指定的URL获得数据,并把后台返回的数据交给HttpProxy或ScriptTagProxy处理,Ext.data.Connection的使用方式如下面例子。

 

    //例:   
    //Ext_Info1.aspx中的CS文件:   
  
    protected void Page_Load(object sender, EventArgs e)   
    {   
        string name = Request.QueryString["name"].ToString();   
        string password = Request.QueryString["password"].ToString();   
  
        Response.Write("输出的是:"+name+"||"+password);   
    }   
  
    
  
//JS文件为:   
  
        Ext.onReady(function() {   
          
            //数据连接   
            var conn =new Ext.data.Connection({   
                autoAbort: false,   
                disableCaching: false,   
                extraParams: { name: "姓名", password: "密码" },   
                method: "GET",   
                timout: 300,   
                url: 'Ext_Info1.aspx'  
  
            });   
  
  
            //发送请求   
            conn.request({   
            success: function(response) { Ext.MessageBox.alert("info", response.responseText) },   
            failure: function() { Ext.MessageBox.alert("连接失败"); }   
  
            });   
  
        });  

 

 

 

 

其中request参数为:

autoAbort表示链接是否会自动断开

default- Headers参数表示请求的默认首部信息

disableCaching参数表示请求是否会禁用缓存

extraParams参数代表请求的额外参数

method参数表示请求方法

timeout参数表示连接的超时时间

url参数表示请求访问的网址

 

 

其中Ext.data.Connection参数为:

url:String:请求url

params:Object/String/Function:请求传递的参数

method:String:请求方法,通常为GET或POST

callback:Function:请求完成后的回调函数,无论是成功还是失败,都会执行

success:Function:请求成功时的回调函数

failure:Function:请求失败时的回调函数

scope:Object:回调函数的作用域

form:Object/String:绑定的form表单

isUpload:Boolean:是否执行文件上传

headers:Object:请求首部信息

xmlData:Object:XML文档对象,可以通过URL附加参数的方式发起请求

disableCaching:Boolean:是否禁用缓存,默认为禁用

分享到:
评论

相关推荐

    深入浅出Ext_JS:数据存储与传输

    下面是一个使用Ext.data.Connection的例子: ```javascript var conn = new Ext.data.Connection({ autoAbort: false, defaultHeaders: { referer: 'http://localhost:8080/' }, disableCaching: false, ...

    ext 基本知识-store-proxy-reader-ext-connection-实例

    总结起来,本篇内容涵盖了ExtJS中的核心数据组件,包括Ext.data.Connection的使用、Ext.data.Record的创建与操作、Ext.data.Store的配置以及数据交互的Proxy和Reader机制。这些知识是构建基于ExtJS的异步数据驱动...

    Ext Js权威指南(.zip.001

    7.1.2 封装ajax:ext.data.connection与ext.ajax / 284 7.1.3 使用ajax / 291 7.1.4 跨域获取数据:ext.data.jsonp / 295 7.1.5 为element对象提供加载功能:ext.elementloader / 295 7.1.6 为组件提供加载功能...

    websocket例子

    var connection = Ext.create('Ext.data.Connection', { url: 'ws://localhost:8080/websocketendpoint', useDefaultXhrHeader: false, connectTimeout: 5000, listeners: { message: function(connection, ...

    ExtJs做的用户登陆!ASP后台

    ExtJS是一种基于JavaScript的富客户端应用开发框架,主要用于构建...对于初学者来说,这是一个很好的起点,通过实践这个例子,可以更好地理解客户端与服务器端的交互机制,以及如何利用ExtJS构建复杂的Web应用程序。

    ExtJs登陆验证(ASP后台)

    Data Source=database.mdb" username = Request.Form("username") password = Request.Form("password") sql = "SELECT * FROM Users WHERE username='" & username & "' AND password='" & password & "'" Set rs...

    用VB的代码创建Access数据库归类.pdf

    在“工程”菜单中选择“引用”,然后勾选“Microsoft ADO Ext.2.7 for DDL and Security”。 1. 创建Access数据库: ```vb Private Sub Form_Load() Dim cat As ADOX.Catalog Set cat = New ADOX.Catalog cat....

    Servlet 数据库访问.pdf

    在开发Java Web应用时,数据库访问层通常会通过DAO(Data Access Object)模式或者ORM(Object-Relational Mapping)框架如Hibernate或MyBatis来实现,这些框架可以简化数据库操作并提供更高级的功能。对于大型项目...

    Vb保存一幅图到Access数据库.doc

    在这个例子中,我们创建了一个名为`photo`的表,其中包括以下字段: 1. `class`:类别,用于分类文档。 2. `photo`:OLE对象,用于存储图片数据。 3. `photo_ext`:文本,记录图片的扩展名。 4. `inputtime`:日期/...

    SAP访问其他数据库

    3. 正确的数据库库文件,如'dboraslib.<ext>',必须存在于内核目录中。对于连接到SQL Server数据库,需要在至少一个Windows应用服务器上安装DBSL动态库(DLL)dbmssslib.dll,此DLL可以从SAP Service Marketplace...

    MySQL 5.1参考手册

    3.6. 常用查询的例子 3.6.1. 列的最大值 3.6.2. 拥有某个列的最大值的行 3.6.3. 列的最大值:按组 3.6.4. 拥有某个字段的组间最大值的行 3.6.5. 使用用户变量 3.6.6. 使用外键 3.6.7. 根据两个键搜索 3.6.8. 根据天...

    orcale文件上传

    以下是一个具体的例子,展示了如何通过JSP和SmartUpload库将文件上传到Oracle数据库。 首先,我们需要创建一个JSP页面(如`upload1.jsp`),这个页面包含一个表单,用户可以选择要上传的文件。表单使用`multipart/...

    MySQL5.1参考手册官方简体中文版

    3.6. 常用查询的例子 3.6.1. 列的最大值 3.6.2. 拥有某个列的最大值的行 3.6.3. 列的最大值:按组 3.6.4. 拥有某个字段的组间最大值的行 3.6.5. 使用用户变量 3.6.6. 使用外键 3.6.7. 根据两个键搜索 3.6.8. 根据天...

    mysql官方中文参考手册

    3.6. 常用查询的例子 3.6.1. 列的最大值 3.6.2. 拥有某个列的最大值的行 3.6.3. 列的最大值:按组 3.6.4. 拥有某个字段的组间最大值的行 3.6.5. 使用用户变量 3.6.6. 使用外键 3.6.7. 根据两个键搜索 3.6.8. 根据天...

    MYSQL中文手册

    3.6. 常用查询的例子 3.6.1. 列的最大值 3.6.2. 拥有某个列的最大值的行 3.6.3. 列的最大值:按组 3.6.4. 拥有某个字段的组间最大值的行 3.6.5. 使用用户变量 3.6.6. 使用外键 3.6.7. 根据两个键搜索 3.6.8....

    MySQL 5.1参考手册中文版

    3.6. 常用查询的例子 3.6.1. 列的最大值 3.6.2. 拥有某个列的最大值的行 3.6.3. 列的最大值:按组 3.6.4. 拥有某个字段的组间最大值的行 3.6.5. 使用用户变量 3.6.6. 使用外键 3.6.7. 根据两个键搜索 3.6.8....

    ADO对象动态创建数据库和表

    要使用ADOX,我们需要在VB项目中引用“Microsoft ADO Ext 2.x For DDL and Security”库。 在VB中,通过ADOX我们可以创建数据库和表。例如,我们可以创建一个新的Catalog对象,这个对象代表了一个数据库目录,然后...

    mysql5.1中文手册

    LOAD DATA LOCAL安全问题 5.7. MySQL访问权限系统 5.7.1. 权限系统的作用 5.7.2. 权限系统工作原理 5.7.3. MySQL提供的权限 5.7.4. 与MySQL服务器连接 5.7.5. 访问控制, 阶段1:连接核实 ...

Global site tag (gtag.js) - Google Analytics