send a new parameter like a this....
var pars = ''tiempo='' + this.lastCheck
+ ''&nocache= '' + cacheBuster()
function cacheBuster() {
var chars
"0123456789ABCDEFGHIJKLMNOPQRSTUVWXTZabcdefghiklmnopqrstuvwxyz";
var randomstring = '''';
for (var i=0; i<20; i++) {
var rnum = Math.floor(Math.random() * chars.length);
randomstring += chars.substring(rnum,rnum+1);
}
return randomstring + new Date().getTime();
}
Daniel Herrero escreveu:
Hello,
My problem is the following: I have an Ajax.PeriodicalUpdater which
sends several params to a php page and one of those is the actual date
(tiempo) but I don´t know how to make it change in each request, the
problem seens to be that once the parameters are defined, they don´t
change any more.
Anybody knows how to resolve this? Thank you!!
the funtion is the following:
usuariosActivos : function() {
var url = this.dir + ''controlUsuarios.php'';
var pars = ''tiempo='' + this.lastCheck
var options = {method: ''post'', parameters: pars,
onSuccess: (function(e) {alert(e.responseText);
alert(this.lastCheck);
var date = new Date();
this.lastCheck date.getTime();
}).bind(this),
onFailure: (function(e){}).bind(this)}
var object = {success:null, failure:null};
this.myAjax = new Ajax.PeriodicalUpdater(object, url, options)
},
--
Daniel Herrero Dávila
_______________________________________________
Rails-spinoffs mailing list
Rails-spinoffs-1W37MKcQCpIf0INCOvqR/iCwEArCW2h5@public.gmane.org
http://lists.rubyonrails.org/mailman/listinfo/rails-spinoffs
_______________________________________________
Rails-spinoffs mailing list
Rails-spinoffs-1W37MKcQCpIf0INCOvqR/iCwEArCW2h5@public.gmane.org
http://lists.rubyonrails.org/mailman/listinfo/rails-spinoffs