Código:
Lo que me interesa es que cuando finalice la llamada ajax, vuelva a poner la variable cargando (propiedad de la clase) a false. Pero no me lo esta cambiando.var Paginador = Class.create(); Paginador.prototype = { initialize: function() { //... declarar propiedades... }, paginar: function(pag,limit,idlistado) { if(!this.cargando) { this.cargando = true; var url = this.pathPaginador + "ajax/paginar.php"; var pars = "pag=" + pag + "&limit=" + limit; var target = idlistado; var myAjax = new Ajax.Updater( target, url, { method: 'get', parameters: pars, evalScripts: true, onComplete: this.paginarFin }); }, paginarFin: function() { // hemos terminado de cargar el listado this.cargando = false;}}
Utilizo la libreria prototype.js.
Alguna sugerencia?