ciao a tutti, io vorrei effettuare un' azione dopo che la chiamata ajax è terminata con successo, quindi faccio
new Ajax.Request(
url, {
method:'get',
parameters: data,
onCreate: bla bla bla.....
},
onComplete: function getResponse(transport) {
$(id).innerHTML = transport.responseText;
E POI AZIONE DA EFFETTUARE;
}
}
);
e cosi funziona, solo che io siccome devo fare più chiamate mi sono creato una funzione:
function ajaxRequest(url,data,id) {
new Ajax.Request(
url, {
method:'get',
parameters: data,
onCreate: bla bla bla;
},
onComplete: function getResponse(transport) {
$(id).innerHTML = transport.responseText;
}
}
);
}
chiamando questa funzione come posso controllare lo stato esternamente tipo:
var aj = ajaxRequest(url,data,id);
aj.onSuccess // questo però non funziona