Recherche…


Introduction

Une instance de singleton d'une Ext.data.Connection [ Ext.data.Connection ] [1]. Cette classe est utilisée pour communiquer avec votre serveur. [1]: http: //docs.sencha.com/extjs/6.0.1/classic/src/Connection.js.html#Ext.data.Connection

Demande de base

Certaines propriétés de la classe Ext.Data.Connection

Propriétés Détails
url Adresse de la demande
timeout Temps d'attente en millisecondes
success Retour sur le succès
failure Retour sur échec
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
Sous licence CC BY-SA 3.0
Non affilié à Stack Overflow