Galera, estou estudando AJAX e Prototype criei esta function abaixo, mas ai alem de não funcionar em alguns browser me pintou algumas duvidas
function sendAjax(button, url, div_destino, acao, method) {
$(method).value = acao;
var form = $(button).form;
var params = $H(form.serialize(true));
new Ajax.Request(url, {
method: 'GET',
asynchronous : true,
parameteres: params,
onSuccess:function(transport) {
var response = transport.responseText;
$(div_destino).innerHTML = response;
},
onFailure:function(){
var response = 'Erro no transporte';
$(div_destino).innerHTML = response;
}
});
}
Não sei se dessa forma o prototype ja faz a verificação de campatibilidade de browser.
gostaria de saber se esse é a melhor forma pra fazer chamadas usando AJAX.