Возможно сделать и не такое. Есть класс Ext.Ajax.
Пример кода будет выглядеть примерно так:
Ext.onReady(function(){
//кнопочка обыкновенная
var btn = Ext.get('show-btn');
//обработчик клика обыкновенный
btn.on('click', function(){
Ext.Ajax.request({
url: 'php/proxy.php',
method: 'post',
params: {
id: 1,
param2: 'second_param'
},
success: function(response){
alert(response.responseText);
//var text = response.responseText;
//тут что-то делаем с ответом сервера
}
});
})
})