ajax-api-ext

 

Class Ext.Ajax

Package:Ext
Defined In:Connection.js
Class:Ajax
Extends:Connection
Global Ajax request class. Provides a simple way to make Ajax requests with maximum flexibility. Example usage:
// Basic request
Ext.Ajax.request({
   url: 'foo.php',
   success: someFn,
   failure: otherFn,
   headers: {
       'my-header': 'foo'
   },
   params: { foo: 'bar' }
});

// Simple ajax form submission
Ext.Ajax.request({
    form: 'some-form',
    params: 'foo=bar'
});

// Default headers to pass in every request
Ext.Ajax.defaultHeaders = {
    'Powered-By': 'Ext'
};

// Global Ajax events can be handled on every request!
Ext.Ajax.on('beforerequest', this.showSpinner, this);


This class is a singleton and cannot be created directly.

Config Options

Config OptionsDefined By
 disableCachingParam : String
(Optional) Change the parameter which is sent went disabling caching through a cache buster. Defaults to '_dc'
Connection

Public Properties

PropertyDefined By
 autoAbort : Boolean
Whether a new request should abort any pending requests. (defaults to false)
Ajax
 defaultHeaders : Object
An object containing request headers which are added to each request made by this object. (defaults to undefined)
Ajax
 disableCaching : Boolean
True to add a unique cache-buster param to GET requests. (defaults to true)
Ajax
 timeout : Number
The timeout in milliseconds to be used for requests. (defaults to 30000)
Ajax
 url : String
The default URL to be used for requests to the server. (defaults to undefined)
Ajax

Public Methods

MethodDefined By

Public Events

EventDefined By
 
 
 
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值