2013-09-24 10 views
8

Używam pola ostrzeżenia, aby ostrzec niektóre wiadomości po zatwierdzeniu. Teraz chcę ustawić pole alertu nad kontrolką, w której wystąpił błąd sprawdzania poprawności .Jak dostosować położenie pola ostrzeżenia

Jako domyślnie alert box wyskakuje na środku strony, Teraz chcę go na jakiejś pozycji niestandardowej na przykład mam 4 tekstowe mają być zatwierdzone, textbox-3 ma jakieś błędne dane, chcę alert, który ma być wyświetlany tuż nad polem tekstowym-3 zamiast środka strony.

Czy można zmienić zachowanie wyświetlacza pola ostrzeżenia? Jeśli nie ma innej opcji, aby przejść do okna dialogowego jquery. Okno dialogowe

+0

dlaczego nie tworzyć niestandardowe okno alertu? Naprawdę nienawidzę tego brzydkiego "alertu" –

+0

dokładnie, ale to wszystko na całej stronie. – Aakash

+0

Aby wyświetlić pole alertu o kostiumach, sprawdź to http://trentrichardson.com/Impromptu/ –

Odpowiedz

7

Ponieważ jest to domyślne okno dialogowe, nie można ustawić to. Możesz jednak zaprojektować własne niestandardowe okno alertu i ustawić je. Lub możesz użyć zewnętrznych okien dialogowych, jquery ui ma ładną: http://jqueryui.com/dialog/

+1

"własne niestandardowe okno alertu": czy możesz wyświetlić próbkę? – Aakash

+0

Dowolne div może być używane jako okno dialogowe z jquery, show hide functions. Przykłady można znaleźć tutaj: http://www.queness.com/post/1696/create-a-beautiful-looking-custom-dialog-box-with-jquery-and-css3 – Kuzgun

+0

Udało się! zrobiłem z niestandardowym div, zgodnie z podanym linkiem .. – Aakash