サーチ…


前書き

[ Ext.data.Connection ] [1]クラスのシングルトンインスタンス。このクラスは、サーバー側との通信に使用されます。 [1]:http://docs.sencha.com/extjs/6.0.1/classic/src/Connection.js.html#Ext.data.Connection

基本リクエスト

いくつかのクラスのプロパティExt.Data.Connection

プロパティ詳細
url リクエストの住所
timeout 待ち時間(ミリ秒)
success 成功の帰り
failure 失敗時のリターン
Ext.Ajax.on("beforerequest", function(conn , options , eOpts) {
    console.log("beforerequest");
});
Ext.Ajax.on("requestcomplete", function(conn , response , options , eOpts) {
    console.log("requestcomplete");
});
Ext.Ajax.on("requestexception", function(conn , response , options , eOpts) {
    console.log("requestexception");
});

Ext.Ajax.request({
    url: 'mypath/sample.json',
    timeout: 60000,
    success: function(response, opts) {
        var obj = Ext.decode(response.responseText);
        console.log(obj);                
    },
    failure: function(response, opts) {
        console.log('server-side failure with status code ' + response.status);
    }
});


Modified text is an extract of the original Stack Overflow Documentation
ライセンスを受けた CC BY-SA 3.0
所属していない Stack Overflow