如何在 Extjs4 中为特定的 ajax 请求添加 beforerequest 和 requestcomplete 事件?
问候
最佳答案
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");
}
});
或者如果你在特定情况下需要它,试试这个:
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");
}
});
关于javascript - 如何将 beforerequest 事件添加到 Extjs 4 中的 ajax 请求?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7198551/