Надо бы посмотреть за что отвечает счетчик. Возможно такое делается по-другому.
Смысл в том что i в алерте - reference. А вам надо скопировать текущее value счетчика в функции которая выполнится в будущем.
Ну надо же, искал js value reference callback и попал в точности на ваш пример с $.get
http://stackoverflow.com/questions/2...back-functions
В общем как предыдущий читатель и сформулировал.