Я создаю систему, основанную на нестабильном источнике, т.е. я отслеживаю каждый раз, когда мое приложение может получить доступ к этому источнику с помощью ajax.Как увеличивать переменную каждый раз при успешном выполнении ajax?
Я создал переменную и не мог понять, как я могу увеличивать ее каждый раз, когда успех верен.
, например
var i; // my int I want increment every time ajax status is success
i=0;
var req = function(){
jQuery.ajax({
success: function(){
// but when I'm here i having some problems...
//i += i; ? = undefined
//i++; ? = 0
//i = i+1; ? = 1
// I wanted and expected something like => 0, 1, 2, 3, 4
//then.. what to do?
},
url:'/mysource/',
type: 'POST',
data: this.postfields,
},function(e){});
}
for(var o = 0; o<5; o++)
req();
Нужно ли вам определять req() как переменную? – isherwood
нет, я просто из-за этого за пост, я делаю gist – guihknx