Os dois exemplos a seguir demonstram algumas das maneiras possíveis de manipular as respostas:
Exemplo 1:
new Request.HTML({
url: baseURL+'/estados',
update: 'elemento',
onRequest: function(){
new Loading();
},
onComplete: function(){
new Ready();
}
}).post(null);
No exemplo acima a resposta HTML da requisição "estados" atualizará o elemento através do parâmetro "update".
Exemplo 2:
new Request.HTML({
url: baseURL+'/estados',
onRequest: function(){
new Loading();
},
onComplete: function(r1,r2,r3){
$('elemento1).set('html',r1);
$('elemento2).set('html',r3);
new Ready();
}
}).post(null);
Este exemplo é útil quando há a necessidade de manipular a resposta para atualizar mais de um elemento. No onComplete são adicionados os parâmetros r1, r2 e r3. Cada um retorna o html diferentemente. Acima foram alterados dois elementos com r1 e r3.
Na documentação oficial, há exemplos utilizando outras opções suportadas por Request.HTML: http://mootools.net/docs/core/Request/Request.HTML
Atenciosamente,
Rondson Lima
Nenhum comentário:
Postar um comentário