Ostatnio stosuję 3 klasy w css do komunikatów pomyślnych, błędów, informacji.
- ok - zielona ramka, zielonkawe jaśniejsze tło (czasem ico ok)
- error - czerwona ramka, czerwonawe tło (czasem czerwony wykrzyknik)
- info - niebieska ramka, niebieskawe tło (czasem znak zapytania, lub niebieski wykrzyknik)
Miejsce? Zwykle koło topu strony, lub bezpośrednio koło miejsca z którego nastąpiło wywołanie akcji.
Do tego w jQuery wpisanie odp do diva, nadanie klasy, pokazanie, przytrzymanie widocznego przez 2,5sec, ukrycie.
<?php
$('#response').html(data).addClass('error').fadeIn().animate({opacity:1.0},2500).fadeOut();
?>