Szybki trick dla dużych projektów: używaj podkatalogów.
Continue reading
Monthly Archives: July 2010
pierwsza wersja jest do wywalenia
Po przeczytaniu najnowszego tłumaczenia artykułu Joela Spolskiego “Rzeczy, których nie powinieneś robić” chciałbym się nim z Wami podzielić.
Wydaje mi się to Ważne, bo chyba każdy programista ma to poczucie, że najlepiej jest pisać od zera. Szczególnie, gdy Twój zespół składa się z samych niedoświadczonych programistów presja na to podejście może być wyjątkowo silna. Lider bez doświadczenia w tej materii może się jej łatwo poddać – dobrze jeśli wie jakie mechanizmy stoją za takim myśleniem.
Gorąco polecam ten artykuł – przeczytajcie go proszę w całości.
Wyłączenie “submit” na czas działania zapytania Ajax
Często spotykam się z tym ostatnio w pracy – jakieś dodatkowe listy są ładowane do formularza i póki się nie załadują `submit` powinien pozostać nieaktywny.
Kod:
jQuery("body").ajaxStart(function(){
$(".disable-on-xhr").attr("disabled", "disabled");
});
jQuery("body").ajaxStop(function(){
$(".disable-on-xhr").attr("disabled", "");
});
/**
* w niektórych przypadkach możesz też chieć odblokować
* submit gdy zapytanie xhr się nie powiedzie
**/
jQuery("body").ajaxError(function(){
$(".disable-on-xhr").attr("disabled", "");
});
Teraz wystarczy przyciskom submit dodać class=”disable-on-xhr” i smiga.