How to add beforerequest event in ajax request in Extjs 4?

How to add a beforrequest and requestcomplete event to a specific ajax request in Extjs4?

Hi

+6
source share
1 answer
Ext.Ajax.on("beforerequest", function(){ console.info("beforerequest"); }); Ext.Ajax.on("requestcomplete", function(){ console.info("requestcomplete"); }); Ext.Ajax.request({ url: 'get-nodes.php', success: function(response){ var text = response.responseText; console.info("response"); } }); 

or if you need it in specific cases, try the following:

 Ext.define('myAjax', { extend: 'Ext.data.Connection', singleton: true, constructor : function(config){ this.callParent([config]); this.on("beforerequest", function(){ console.info("beforerequest"); }); this.on("requestcomplete", function(){ console.info("requestcomplete"); }); } }); myAjax.request({ url: 'get-nodes.php', success: function(response){ console.info("response"); } }); 
+14
source

Source: https://habr.com/ru/post/895930/


All Articles