Отправка запроса к php сценарию по нажатию кнопки
ExtJS 4.0.x
Есть элемент интерфейса, не привязанный ни к какому компоненту данных (кнопка на тулбаре панели). Необходимо по нажатию на нее отправлять серверному сценарию php параметр (id) и обрабатывать ответ от сервера (успех/отказ). Через компонент Forms подобную вещь делал без проблем. Возможно ли такое сделать без использования компонент форм ? |
Возможно сделать и не такое. Есть класс 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;
//тут что-то делаем с ответом сервера
}
});
})
})
|
Да, то, что нужно, спасибо.
|
| Часовой пояс GMT +3, время: 00:31. |