Ricerca…


introduzione

Un'istanza singleton di una Ext.data.Connection [ Ext.data.Connection ] [1]. Questa classe è utilizzata per comunicare con il tuo server. [1]: http: //docs.sencha.com/extjs/6.0.1/classic/src/Connection.js.html#Ext.data.Connection

Richiesta di base

Alcune delle proprietà di classe Ext.Data.Connection

Proprietà Dettagli
url Indirizzo della richiesta
timeout Tempo di attesa in millisecondi
success Ritorna al successo
failure Ritorno in caso di fallimento
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
Autorizzato sotto CC BY-SA 3.0
Non affiliato con Stack Overflow