Buenas noches a todos,
me gustaría saber como puedo ejecutar una función javascript independiente del Ajax cuando éste se haya ejecutado con éxito.
El Ajax que tengo es:
Código HTML:
function showAlert() {
var target = $('alerta');
if (!target) return false;
new Ajax.PeriodicalUpdater(target, 'pagina.php',{frequency:'100'});
}
Event.observe(window, 'load', showAlert, false);
y me gustaría que por ejemplo en el onSuccess ejecute la función:
Código HTML:
showAlertPopup(true);
He probado a ponerlo en el onSuccess y quedaría así:
Código HTML:
function showAlert() {
var target = $('alerta');
if (!target) return false;
new Ajax.PeriodicalUpdater(target, 'pagina.php',{frequency:'100', onSuccess: showAlertPopup(true)});
}
Event.observe(window, 'load', showAlert, false);
pero logicamente no me funciona ya que leí que en onSuccess no se pueden pasar parametros a las funciones que no sean el Response del Ajax...
¿Alguna idea? Gracias y saludos!