Private

Wybuchowy AJAX

1 min min read - November 22, 2007

Jak przechwycić dane otrzymane za pośrednictwem AJAXa w prototype.js? Wydawało mi się, iż jest do dość proste. Byłem w błędzie. Pewien programista znalazł wyjątkowo błyskotliwe rozwiązanie tego problemu:

xmlRequest = new Ajax.Request (
url,
{
method : 'GET',
onSuccess : function ( resp ) {
$('someDiv').innerHTML = resp.responseText;
}
);

setTimeout(function() {
// do something with $('someDiv')
}
},1000);

Z kodu wynika, iż chciał wykorzystać dane w divie someDiv na podstawie otrzymanej odpowiedzi. Piękne. Ale zapomniał, że AJAX działa asynchronicznie, czyż nie? Więc co by się stało, gdyby odpowiedź przybyła później niż w ciągu 1000ms?

Next article

Private

Nasza eFarna oparta na poczciwej Joomli i forum FireBoard ma się całkiem dobrze i póki co jest w czołówce fanclubów Ewy w Polsce, o ile wciąż nie prowadzi. Prawie 300 użytkowników zarejestrowanych i o wiele więcej wizyt anonimowych. Bardzo udany przykład mikrospołeczności przy minimalnym nakładzie pracy, zwłaszcza, że społeczność jest niebywale żywa i aktywna.

read more…

1 min min read - March 30, 2008

Previous article

Private

Jeden z moich kumpli miał za zadanie znaleźć błąd w kodzie. Znalazł go. Następnie do repozytorium wgrał następującą zmianę:

read more…

1 min min read - November 22, 2007